Rob Herley
4047224a50
Merge branch 'main' into robherley/dl-artifact-tmp
2023-08-17 17:23:29 -04:00
Konrad Pabjan
7b617c260d
[Artifacts] @actions/artifact list artifact functionality + download interface setup ( #1495 )
...
* actions/artifact preparation for download-artifact v4
* Test matrix strategy
* Fix needs dependency
* Improve list artifact test
* Fix typo
* Fix variables
* Cleanup download-all interfaces
* Fix tsc error
* Simplify to just name instead of artifactName
* Simplify to id instead of ArtifactId
* PR cleanup
2023-08-17 14:40:33 -04:00
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
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