Commit Graph
226 Commits
Author SHA1 Message Date
Rob Herley 21347bc00a push null at end of mocked message 2023-12-11 13:41:11 -05:00
Rob Herley 1558d6ebc8 update packages 2023-12-11 12:24:41 -05:00
Rob Herley 5f6b7fdbd0 replace unzipper with unzip-stream 2023-12-11 12:15:40 -05:00
Vallie Joseph 8e374f0c15 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 2c8a94cbfc 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 c9d4ee0f27 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 469fb7f7c6 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 Herley 3ceb7b1f27 Merge pull request #1596 from actions/robherley/cleanup-handlers
Cleanup artifact handlers hanging node process
2023-12-06 19:27:30 -05:00
Rob Herley b9abfc4e24 linter 2023-12-06 23:57:33 +00:00
Rob Herley e4829bd6e1 one too many parses 2023-12-06 23:51:16 +00:00
Rob Herley 0e2ab5dc2f cleanup artifact handlers hanging node process 2023-12-06 23:42:07 +00:00
Rob Herley 6f0b833e53 Merge pull request #1594 from actions/robherley/artifact-docs-updates
@actions/artifact doc updates
2023-12-06 14:30:00 -05:00
Rob HerleyandMattia Richetto ab90611ab0 Update packages/artifact/CONTRIBUTIONS.md
Co-authored-by: Mattia Richetto <mattiaerre@github.com>
2023-12-06 14:05:38 -05:00
Rob HerleyandKonrad Pabjan 849722c175 Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:38 -05:00
Rob HerleyandKonrad Pabjan c22e811e61 Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:32 -05:00
Rob Herley 0f978310c3 mention job limit 2023-12-06 17:30:13 +00:00
Rob Herley c15e3f5a6e pr feedback 2023-12-06 17:28:03 +00:00
Rob HerleyandKonrad Pabjan db8de67b02 Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 12:19:49 -05:00
Rob Herley 772c27dfca fix typo 2023-12-06 15:38:59 +00:00
Rob Herley 13605c996c releases.md: link to breaking v2 changes 2023-12-06 14:52:49 +00:00
Rob HerleyandBethany 92ec1c9eee Update packages/artifact/docs/faq.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:55 -05:00
Rob HerleyandBethany 1995e60172 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:09 -05:00
Rob HerleyandBethany 54d33e027b Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:53 -05:00
Rob HerleyandBethany 490191f724 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:35 -05:00
Rob HerleyandBethany 192c80a3b3 Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:20 -05:00
Rob Herley 960e149e11 add faq, update releases 2023-12-06 04:22:18 +00:00
Rob Herley ef9c6b4533 more readme updates 2023-12-06 04:10:46 +00:00
Rob Herley e1314b246d initalize artifact client as default export 2023-12-06 04:00:07 +00:00
Rob Herley f3097c8cb4 readme & error updates 2023-12-05 21:55:22 +00:00
Rob Herley 57b9dd4513 update contributing docs 2023-12-05 21:10:48 +00:00
Rob Herley 8b97be1446 Merge pull request #1593 from actions/robherley/api-consistency
Consistent error behavior for Artifact methods
2023-12-05 15:22:16 -05:00
Rob Herley 59de958dda fix typo 2023-12-05 18:47:37 +00:00
Rob Herley 82f54b0aa5 update GHES warning behavior 2023-12-05 18:42:36 +00:00
Rob Herley 1bd4136583 consistent promise behavior for download artifact 2023-12-05 18:35:26 +00:00
Rob Herley 1f6311c296 consistent promise behavior for get artifact 2023-12-05 17:56:18 +00:00
Rob Herley d61f5a8209 consistent promise behavior for upload artifact 2023-12-05 17:35:46 +00:00
Rob Herley ce147e331e 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 Herley 405e4986f3 update import 2023-12-03 21:13:55 +00:00
Rob Herley 4ff1d57df8 more docs 2023-12-03 20:52:36 +00:00
Rob Herley 3e3216dd1b add tests for list-artifacts 2023-12-03 20:48:33 +00:00
Rob Herley e65cdd74ad get artifact tests 2023-12-03 19:43:37 +00:00
Rob Herley 76929666f6 wip 2023-12-03 06:24:49 +00:00
Rob Herley e23dba60e4 ability to filter artifacts by latest 2023-12-03 05:01:20 +00:00
Rob Herley e4b17b09e3 fix import 2023-12-02 21:34:07 -05:00
Rob Herley 4286ccb138 updates to get/list artifacts 2023-12-02 21:18:22 -05:00
Rob Herley 46cfc8511e 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 Herley f0cfa22878 fix test expectations 2023-12-01 16:34:27 +00:00
Rob Herley 1a06ea73d3 minor fixes 2023-12-01 09:05:46 -05:00
Rob Herley fc051fc5d6 more debug info 2023-12-01 03:04:10 +00:00
Rob Herley 3a5b84efa6 make FindOptions interface more user friendly 2023-12-01 02:15:25 +00:00