Commit Graph
100 Commits
Author SHA1 Message Date
Rob Herley 16b786a545 better error message for usage limits 2023-12-11 22:01:08 -05:00
Rob HerleyandGitHub 18ce228b82 Merge pull request #1603 from actions/robherley/network-errors
Add specific messages for network-specific node error codes
2023-12-11 17:34:24 -05:00
Rob Herley a4bd0f1214 Add specific messages for network-specific node error codes 2023-12-11 17:07:48 -05:00
Rob HerleyandGitHub 37a66ebd47 Merge pull request #1602 from actions/robherley/replace-unzip-lib
[artifact] replace unzipper with unzip-stream
2023-12-11 14:22:07 -05:00
Rob Herley 09249a72d7 push null at end of mocked message 2023-12-11 13:41:11 -05:00
Rob Herley 4c531c013a update packages 2023-12-11 12:24:41 -05:00
Rob Herley 3c3af56b29 replace unzipper with unzip-stream 2023-12-11 12:15:40 -05:00
Rob HerleyandGitHub 64d1b104d0 Generate Typescript Docs for @actions/artifact (#1595)
* autogenerate artifact documentation

* clean up comments for better autogen docs
2023-12-07 09:57:20 -08:00
Rob HerleyandGitHub 43ccaf05d9 Merge pull request #1596 from actions/robherley/cleanup-handlers
Cleanup artifact handlers hanging node process
2023-12-06 19:27:30 -05:00
Rob HerleyandGitHub f732e4cd62 linter 2023-12-06 23:57:33 +00:00
Rob HerleyandGitHub 8c317a0e59 one too many parses 2023-12-06 23:51:16 +00:00
Rob HerleyandGitHub 715b1acc05 cleanup artifact handlers hanging node process 2023-12-06 23:42:07 +00:00
Rob HerleyandGitHub 207747e7af Merge pull request #1594 from actions/robherley/artifact-docs-updates
@actions/artifact doc updates
2023-12-06 14:30:00 -05:00
c042a30d3d Update packages/artifact/CONTRIBUTIONS.md
Co-authored-by: Mattia Richetto <mattiaerre@github.com>
2023-12-06 14:05:38 -05:00
70cad3f635 Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:38 -05:00
1f87038676 Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:32 -05:00
Rob HerleyandGitHub 8cd4434523 mention job limit 2023-12-06 17:30:13 +00:00
Rob HerleyandGitHub 2e6c9a1f14 pr feedback 2023-12-06 17:28:03 +00:00
c08a7d1b2e Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 12:19:49 -05:00
Rob HerleyandGitHub 49ef8b93a8 fix typo 2023-12-06 15:38:59 +00:00
Rob HerleyandGitHub 19d4d9d3b2 releases.md: link to breaking v2 changes 2023-12-06 14:52:49 +00:00
b43b97985c Update packages/artifact/docs/faq.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:55 -05:00
23fb8c4782 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:09 -05:00
dc515188a8 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:53 -05:00
79ace256d6 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:35 -05:00
68958c2486 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:20 -05:00
Rob HerleyandGitHub 0c9621922e add faq, update releases 2023-12-06 04:22:18 +00:00
Rob HerleyandGitHub 9b31b03496 more readme updates 2023-12-06 04:10:46 +00:00
Rob HerleyandGitHub befa19f3a8 initalize artifact client as default export 2023-12-06 04:00:07 +00:00
Rob HerleyandGitHub e27efe5620 readme & error updates 2023-12-05 21:55:22 +00:00
Rob HerleyandGitHub 449b28aee2 update contributing docs 2023-12-05 21:10:48 +00:00
Rob HerleyandGitHub 04945c6048 Merge pull request #1593 from actions/robherley/api-consistency
Consistent error behavior for Artifact methods
2023-12-05 15:22:16 -05:00
Rob HerleyandGitHub 5f152b798e Update artifact-tests.yml 2023-12-05 13:54:14 -05:00
Rob HerleyandGitHub c390199be6 Update artifact-tests.yml 2023-12-05 13:51:51 -05:00
Rob HerleyandGitHub a3053b5cc2 fix typo 2023-12-05 18:47:37 +00:00
Rob HerleyandGitHub b9872153b8 update GHES warning behavior 2023-12-05 18:42:36 +00:00
Rob HerleyandGitHub ce9eae0785 consistent promise behavior for download artifact 2023-12-05 18:35:26 +00:00
Rob HerleyandGitHub d3c5f358d1 consistent promise behavior for get artifact 2023-12-05 17:56:18 +00:00
Rob HerleyandGitHub 75a3586061 consistent promise behavior for upload artifact 2023-12-05 17:35:46 +00:00
Rob HerleyandGitHub 8ac8bf1d3d Merge pull request #1592 from actions/robherley/get-list-artifact-updates
Additional get/list artifact updates
2023-12-04 12:40:59 -05:00
Rob HerleyandGitHub 141b3509e4 update import 2023-12-03 21:13:55 +00:00
Rob HerleyandGitHub 790e6f7194 more docs 2023-12-03 20:52:36 +00:00
Rob HerleyandGitHub ef454f0991 add tests for list-artifacts 2023-12-03 20:48:33 +00:00
Rob HerleyandGitHub 86ce0b159a get artifact tests 2023-12-03 19:43:37 +00:00
Rob HerleyandGitHub c11a7cdeac wip 2023-12-03 06:24:49 +00:00
Rob HerleyandGitHub c94ca49c9c ability to filter artifacts by latest 2023-12-03 05:01:20 +00:00
Rob Herley fa7657714a fix import 2023-12-02 21:34:07 -05:00
Rob Herley c1f9d37323 updates to get/list artifacts 2023-12-02 21:18:22 -05:00
Rob HerleyandGitHub 8f1c589e25 Merge pull request #1591 from actions/robherley/artifact-internal-apis
Implement internal APIs for list/get/download artifacts
2023-12-01 16:17:26 -05:00
Rob HerleyandGitHub 281697ecbe fix test expectations 2023-12-01 16:34:27 +00:00
Rob Herley a59f976dd4 minor fixes 2023-12-01 09:05:46 -05:00
Rob HerleyandGitHub 57db7a6302 more debug info 2023-12-01 03:04:10 +00:00
Rob HerleyandGitHub 4789a46578 make FindOptions interface more user friendly 2023-12-01 02:15:25 +00:00
Rob HerleyandGitHub 32549e8197 update download-artifact tests for public and internal impl 2023-12-01 01:32:45 +00:00
Rob HerleyandGitHub 22b7aeb707 some test updates 2023-12-01 00:31:27 +00:00
Rob HerleyandGitHub e9d6649a14 consume new pb wrappers 2023-11-30 19:10:07 +00:00
Rob HerleyandGitHub 695bf98f84 rewrite artifacts client to have public and internal implementations 2023-11-30 03:47:04 +00:00
Rob HerleyandGitHub 0407266511 Merge pull request #1584 from actions/robherley/upload-v4-improvements
Increase Artifact v4 upload speed
2023-11-20 16:30:50 -05:00
Rob HerleyandGitHub a920781ca9 fix results url construction 2023-11-20 18:06:44 +00:00
Rob HerleyandGitHub 9e7201ff5b audit fix 2023-11-20 16:51:13 +00:00
Rob HerleyandGitHub 3a610e848c linter 2023-11-20 16:46:08 +00:00
Rob HerleyandGitHub 606ebdcf6d extra log line for debug 2023-11-20 16:27:35 +00:00
Rob HerleyandGitHub 7b01731091 increase upload concurrency based on cpus, adjust highWaterMark, specify compression level 2023-11-20 15:03:58 +00:00
Rob HerleyandGitHub fe3e7ce9a7 Merge pull request #1563 from actions/robherley/artifact-v4/sha256
Use sha256 instead of md5 for artifact v4 integrity hash
2023-10-16 13:31:00 -04:00
Rob HerleyandGitHub 8cd02dfabc audit fix 2023-10-16 16:27:26 +00:00
Rob HerleyandGitHub 82474125c8 use sha256 instead of md5 for artifact v4 integrity hash 2023-10-16 16:20:24 +00:00
Rob HerleyandGitHub c3df0928e2 Merge pull request #1502 from actions/robherley/download-artifact
[Artifacts] Support streaming download of artifact archive from blob storage
2023-08-24 09:27:27 -04:00
Rob Herley 9d756b2bc9 linter 2023-08-24 09:16:35 -04:00
Rob Herley 67c3b7a45c add tests for download artifact 2023-08-23 23:18:03 -04:00
Rob Herley 3aaff6685b cleanup 2023-08-21 17:47:17 -04:00
Rob HerleyandGitHub 9b383229c1 add download apis to stream zip from blob storage 2023-08-21 21:23:54 +00:00
Rob HerleyandGitHub 1e0f6285e5 Merge pull request #1095 from actions/robherley/artifact-1.1.0-release
@actions/artifact 1.1.0 release
2022-05-19 14:52:47 -04:00
Rob HerleyandGitHub dd4e856a4e @actions/artifact 1.1.0 release 2022-05-19 18:17:15 +00:00
Rob HerleyandGitHub a70804595b Merge pull request #1063 from actions/robherley/artifact-digest
Add checksum validation on artifact upload
2022-05-19 14:12:50 -04:00
Rob HerleyandGitHub eb7ed88d77 Merge branch 'main' into robherley/artifact-digest 2022-05-19 11:45:42 -04:00
Rob HerleyandGitHub 925ae6978b Merge pull request #1074 from actions/robherley/core-1.8.0-release
@actions/core 1.8.0 release
2022-05-05 16:24:45 -04:00
Rob HerleyandGitHub e73063a93c @actions/core 1.8.0 release 2022-05-05 20:17:30 +00:00
Rob HerleyandGitHub c4ae214c26 Merge pull request #1073 from actions/robherley/deprecate-markdownsummary
Add & deprecate old markdownSummary export
2022-05-05 16:07:16 -04:00
Rob HerleyandGitHub 07242b37a4 add & deprecate old markdownSummary export 2022-05-05 19:44:13 +00:00
Rob HerleyandGitHub 01aceeaad6 Merge pull request #1072 from actions/robherley/not-markdown-summaries
Rename core's `markdownSummary` extension to `summary`
2022-05-05 14:17:33 -04:00
Rob HerleyandGitHub 3d29fb91d1 sed 's/markdownSummary/summary/g' 2022-05-05 17:29:20 +00:00
Rob Herley 35e5aac523 actually use md5 not sha256 2022-05-05 10:32:09 -04:00
Rob Herley a3c696e88e add md5 and use b64 for digest encodings 2022-05-05 09:26:38 -04:00
Rob HerleyandGitHub b68735e060 misc pr feedback 2022-04-27 22:24:16 +00:00
Rob HerleyandGitHub d5c547c19f update crc header key 2022-04-27 22:22:35 +00:00
Rob HerleyandGitHub 9e285cc3fa crc: update test header data 2022-04-26 23:21:31 +00:00
Rob HerleyandGitHub 3f95e2ea4f crc: update headers & digest stream 2022-04-26 22:59:56 +00:00
Rob HerleyandGitHub fccc5ee6e6 crc: move tbl out of class, more tests 2022-04-26 17:31:17 +00:00
Rob HerleyandGitHub 3d61fe8000 add crc64 & tests 2022-04-26 17:13:40 +00:00
Rob HerleyandGitHub 9387bd7ded Merge branch 'main' into robherley/artifact-digest 2022-04-26 15:54:22 +00:00
Rob HerleyandGitHub 3e2837ddce Merge pull request #1059 from actions/robherley/core-1.7.0-release
@actions/core 1.7.0 release
2022-04-25 09:14:37 -04:00
Rob HerleyandGitHub 3048a9d72c @actions/core 1.7.0 release 2022-04-20 20:42:50 +00:00
Rob HerleyandGitHub 91f9153ca8 Merge pull request #1014 from actions/robherley/md-summaries
feat: @actions/core extensions for markdown summary
2022-04-20 16:28:27 -04:00
Rob HerleyandGitHub eef3e92175 summary: remove limit validation in client 2022-04-20 20:10:56 +00:00
Rob HerleyandGitHub ed87cc6ce3 summary: increase limit to 1MiB 2022-04-20 19:55:54 +00:00
Rob Herley e3549a9c58 artifact: tests for stream digest util 2022-04-05 09:31:49 -04:00
Rob Herley c5d1911357 add digest header for uploads 2022-04-04 17:54:15 -04:00
Rob Herley edee7cde32 feedback: add summary write options 2022-03-08 16:37:20 -05:00
Rob Herley 6295f5d25b summary: consistent kB usage and doc links 2022-03-03 11:46:32 -05:00
Rob Herley 339dd63bec summary: method to clear file and buffer 2022-03-02 23:56:30 -05:00