932 Commits

Author SHA1 Message Date
Konrad Pabjan
c803c0b02d PR cleanup 2023-08-17 14:19:19 -04:00
Konrad Pabjan
5fea8616de Simplify to id instead of ArtifactId 2023-08-17 14:09:52 -04:00
Konrad Pabjan
d830aca920 Simplify to just name instead of artifactName 2023-08-17 14:03:25 -04:00
Konrad Pabjan
22298b02f4 Fix tsc error 2023-08-17 13:57:35 -04:00
Konrad Pabjan
bd41eaf093 Cleanup download-all interfaces 2023-08-17 13:54:51 -04:00
Konrad Pabjan
814aedd45a Fix variables 2023-08-17 13:50:20 -04:00
Konrad Pabjan
8260ee063e Fix typo 2023-08-17 13:44:41 -04:00
Konrad Pabjan
800b0e5ae2 Improve list artifact test 2023-08-17 13:43:21 -04:00
Konrad Pabjan
6c90dc8898 Fix needs dependency 2023-08-17 13:22:17 -04:00
Konrad Pabjan
e1f6cb00bd Test matrix strategy 2023-08-17 13:18:40 -04:00
Konrad Pabjan
6b96da32ae Merge branch 'main' into konradpabjan/download-artifact-next 2023-08-17 12:42:59 -04: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
Konrad Pabjan
2bccdbc690 actions/artifact preparation for download-artifact v4 2023-08-16 20:06:35 -04:00
Konrad Pabjan
c9dab8c79d
[Artifacts] Save md5 hash for each artifact upload (#1494)
* Hash artifact upload using md5

* Add imports

* Small tweaks

* PR feedback

* PR Feedback
2023-08-15 13:39:57 -04:00
Konrad Pabjan
45c49b09df
[Artifacts] zip creation + blob storage upload functionality (#1488)
* Artifact zip creation + blob storage upload functionality

* Fix lint

* PR feedback
2023-08-10 15:28:41 -04:00
Bethany
ab78839e86
Merge pull request #1487 from actions/bethanyj28/add-artifact-api-logic
Utilize client to create and finalize artifact
2023-08-10 10:19:24 -04:00
Bethany
f03b6d639f update import 2023-08-09 17:50:46 -07:00
Bethany
58858b5078 don't use non-null assertions 2023-08-09 17:48:53 -07:00
Bethany
188abfc20b implement feedback 2023-08-09 17:42:14 -07:00
Bethany
2f42c127c7 update tests 2023-08-09 13:20:06 -07:00
Bethany
4dda3ab8a0 move getExpiration to upload-artifact 2023-08-09 13:12:30 -07:00
Bethany
4b219f79f3 Add tests for backend id fetch 2023-08-09 12:29:43 -07:00
Bethany
08d6314f7c prettier 2023-08-09 12:09:17 -07:00
Bethany
b851b70474 catch errors at the root, remove unneccessary disabled rule 2023-08-09 12:08:43 -07:00
Bethany
e8fb71c4bb lint 2023-08-09 11:34:18 -07:00
Bethany
73ad88882e utilize client, fetch IDs 2023-08-09 11:26:33 -07:00
Bethany
92695f58da
Merge pull request #1486 from actions/bethanyj28/add-twirp-client
Add twirp client
2023-08-09 10:46:24 -04:00
Bethany
760f3fd3d1
Update packages/artifact/src/internal/shared/config.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-08-09 10:30:50 -04:00
Bethany
c6117995d3
Update packages/artifact/src/internal/shared/config.ts
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-08-09 10:30:44 -04:00
Bethany
24da3e2d1c lint 2023-08-09 07:10:43 -07:00
Bethany
deda97d5e6 don't add extra line breaks 2023-08-09 07:02:06 -07:00
Bethany
cfad1451e9 Update generated files to not use bigint 2023-08-09 07:00:27 -07:00
Bethany
c0684c5add prettier 2023-08-08 13:19:43 -07:00
Bethany
ad9b955fe9 remove unused package 2023-08-08 12:51:54 -07:00
Bethany
1718e0d97c revert target to es6 2023-08-08 12:49:45 -07:00
Bethany
e85cd96d85 tests and fix bug for retry 2023-08-08 12:49:05 -07:00
Bethany
bc24adbfd6
Merge pull request #1481 from actions/bethanyj28/add-twirp-definitions
[Artifacts] Add artifact Twirp API definitions
2023-08-08 10:36:34 -04:00
Bethany
af1621025d wip 2023-08-07 16:26:07 -07:00
Bethany
6552cb9722 wip 2023-08-07 14:24:58 -07:00
Chad Kimes
f74ff155bd
Add option for concurrent cache downloads with timeout (#1484)
* Add option for concurrent cache downloads with timeout

* Add release notes

* Fix lint
@actions/cache@3.2.2
2023-08-07 13:25:56 -04:00
Bethany
a66e49ec8a Merge branch 'bethanyj28/add-twirp-definitions' into bethanyj28/add-twirp-client 2023-08-07 09:10:06 -07:00
Bethany
d4c2fa4c68 add generated to eslintignore 2023-08-07 09:01:14 -07:00
Bethany
8c9ab93da7 Merge remote-tracking branch 'origin' into bethanyj28/add-twirp-definitions 2023-08-07 08:56:08 -07:00
Bethany
3773ef22b1 prettier and add generated files to prettierignore 2023-08-07 08:55:42 -07:00
Bethany
80e4680ac8 Merge branch 'bethanyj28/add-twirp-definitions' into bethanyj28/add-twirp-client 2023-08-07 08:48:20 -07:00
Bethany
c608703ecf revert root tsconfig.json 2023-08-07 08:48:15 -07:00
Bethany
66ac937f2f target es2020 2023-08-07 08:45:28 -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
Chad Kimes
19e0016878
actions/http-client 2.1.1 release (#1483) @actions/http-client@2.1.1 2023-08-04 15:00:50 -04:00