25 Commits

Author SHA1 Message Date
Salman Chishti
47c4fa85df masks the whole URL, update tests 2025-03-10 06:47:52 -07:00
Salman Chishti
1cd2f8a538 Instead of using utility method in core lib, use method in both twirp clients 2025-03-07 06:01:25 -08:00
Salman Chishti
944e6b78db Add secret and signature masking for cache and artifact packages 2025-03-06 14:25:32 -08:00
Rob Herley
ccb1df45d1
artifact client: retry on non-JSON response 2024-04-19 14:03:47 +00:00
Rob Herley
16b786a545
better error message for usage limits 2023-12-11 22:01:08 -05:00
Rob Herley
a4bd0f1214
Add specific messages for network-specific node error codes 2023-12-11 17:07:48 -05:00
Vallie Joseph
950e1711a1
Improve error messages (duplicate artifacts; too many artifacts) (#1600)
* cleaning up error messages

* updating package-json

* updating package-lock

* .

* .

* testing return message

* updating error check

* adding test

* rmv unused var

* updating status code to match conflict message
2023-12-11 11:26:54 -05:00
Jonathan Tamsut
88b76de595
Add back 429 to list of retryable requests (#1599)
* add back 429 to list of retryable requests

* fix lint error
2023-12-08 11:00:44 -08:00
Jonathan Tamsut
55a05255d7
Remove 429 request from list of retry-able status codes (#1597)
* remove 429 request from retryable

* remove 413

* make linter happy
2023-12-07 13:22:17 -08:00
Rob Herley
f732e4cd62
linter 2023-12-06 23:57:33 +00:00
Rob Herley
8c317a0e59
one too many parses 2023-12-06 23:51:16 +00:00
Rob Herley
715b1acc05
cleanup artifact handlers hanging node process 2023-12-06 23:42:07 +00:00
Rob Herley
57db7a6302
more debug info 2023-12-01 03:04:10 +00:00
Rob Herley
22b7aeb707
some test updates 2023-12-01 00:31:27 +00:00
Rob Herley
695bf98f84
rewrite artifacts client to have public and internal implementations 2023-11-30 03:47:04 +00:00
Rob Herley
a920781ca9
fix results url construction 2023-11-20 18:06:44 +00:00
Konrad Pabjan
20afb1a9fc
[Artifacts] Add tests for E2E artifact upload (#1497)
* Add tests for E2E artifact upload

* Trigger Build

* Extra debug logs

* Debug dumping GitHub Context

* More logging

* Minor cleanup

* Trigger Build

* Unique artifact name

* Fix typo

* Fix

* Try using github-script

* Potential fix

* Cleanup

* More cleanup
2023-08-17 12:32:55 -04:00
Bethany
b851b70474 catch errors at the root, remove unneccessary disabled rule 2023-08-09 12:08:43 -07:00
Bethany
24da3e2d1c lint 2023-08-09 07:10:43 -07:00
Bethany
c0684c5add prettier 2023-08-08 13:19:43 -07:00
Bethany
e85cd96d85 tests and fix bug for retry 2023-08-08 12:49:05 -07:00
Bethany
af1621025d wip 2023-08-07 16:26:07 -07:00
Bethany
efcab31d38 pass in http client to constructor 2023-08-07 08:43:39 -07:00
Bethany
4c6d88f93a Start writing tests 2023-08-04 13:00:58 -07:00
Bethany
8a5343d54a add twirp client 2023-08-04 09:23:14 -07:00