1
0
Fork 0
Commit Graph

863 Commits (59e9d284e9f7d2bd1a24d2c2e83f19923caaac30)

Author SHA1 Message Date
Rob Herley 58c2878fce
generate docs + update releases 2024-01-18 09:51:01 -05:00
Rob Herley daf23ba955
Merge pull request #1626 from actions/robherley/delete-artifacts
Add methods to delete artifacts
2024-01-18 09:46:52 -05:00
eggyhead 5016db01fe update message for internal method 2024-01-18 04:14:39 +00:00
eggyhead 30942cc4ae updating artifact not found error message to include more information and link to FAQ 2024-01-18 04:10:35 +00:00
eggyhead 98f72c3040 adding hyperlinks for new section of artifacts faq 2024-01-18 04:03:48 +00:00
eggyhead 64c0992283 adding version compatibility and retention to artifacts FAQ 2024-01-18 03:58:06 +00:00
Rob Herley 1852eb2115
more delete examples 2024-01-17 18:58:58 -05:00
Rob Herley abe0bd98df
delete example 2024-01-17 18:21:25 -05:00
Rob Herley 2f5fb3f92b
list for correct backend ids in internal delete 2024-01-17 17:53:49 -05:00
Rob Herley 7fd71a5e13
fix typo 2024-01-17 16:56:34 -05:00
Rob Herley b62d4c91b6
add public and internal methods to delete artifacts 2024-01-17 16:18:49 -05:00
Rob Herley 7c27528ab4
Update RELEASES.md
Updates release notes for @actions/cache v3.2.3
2024-01-10 17:32:52 -05:00
Rob Herley b9079670eb
Update cache npm package version 2024-01-10 17:05:13 -05:00
Rob Herley cab491a426
Merge pull request #1378 from MSP-Greg/00-cache-paths-dup
cache - getCacheVersion - dup paths array
2024-01-10 17:01:51 -05:00
Vallie Joseph 0389dcd5e4
updating release notes (#1620) 2024-01-10 10:43:38 -05:00
Ryan Troost 64b2775394
Merge pull request #1613 from actions/srryan/download-v4-client-blob
Update `http.client` to retry transient network hang ups
2024-01-09 16:01:39 -05:00
Vallie Joseph 7549d1b218 removing info logs 2024-01-09 19:42:04 +00:00
Vallie Joseph 2124ef2413 cleaning up logs 2024-01-09 19:36:26 +00:00
Vallie Joseph d617670abc updating timer; removing logs 2024-01-09 19:23:57 +00:00
Vallie Joseph e19b629130 increasing timeout 2024-01-09 18:45:26 +00:00
Vallie Joseph 67d2d582dc adding delayed response to message body http mock 2024-01-09 16:44:12 +00:00
Vallie Joseph 9d70b8a9fb testing reject after timeout 2024-01-08 15:20:05 +00:00
Vallie Joseph 7f47ffaee2 committing v1 2023-12-22 03:51:47 +00:00
Vallie Joseph 98e1a813db testing ci 2023-12-21 20:22:20 +00:00
Vallie Joseph 0d39975814 updating test with blob timeouts 2023-12-21 18:31:01 +00:00
Vallie Joseph f482643a6e updating timeout for retries 2023-12-21 15:10:01 +00:00
bethanyj28 ff2c524611 lint and format 2023-12-21 09:25:34 -05:00
srryan ecb4df89bf remove the exit 2023-12-20 18:23:47 -05:00
srryan 03319fcffa client fixes for retries + logging 2023-12-20 18:08:00 -05:00
srryan c33724abbd update to http client 2023-12-20 15:45:19 -05:00
Rob Herley d6f3ee93b8
reject don't throw 2023-12-20 14:37:13 -05:00
Rob Herley 34a411f3c0
add timeout in between data chunks 2023-12-20 13:59:31 -05:00
Rob Herley 2d6ba67518
retry the promise 2023-12-20 13:11:04 -05:00
Yukai Chou 5430c5d848
fix typo (#1611) 2023-12-20 03:16:52 -05:00
James Renaud bc68ce94ea
chore(docs): add missing job summary documentation (#1574)
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-20 03:12:17 -05:00
srryan 78ed49ff88 update error handling abort 2023-12-19 12:46:58 -05:00
srryan c119fcd773 update optional settings for blob client 2023-12-19 12:02:10 -05:00
srryan 73babeabef add explicit options 2023-12-19 11:49:39 -05:00
Vallie Joseph bf93b54558 adding logger for blob client and response 2023-12-18 23:09:10 +00:00
srryan 0c0770ce57 cleanup 2023-12-18 17:52:55 -05:00
srryan 571bf222ee update to use blob client over http client 2023-12-18 17:11:14 -05:00
Rob Herley 11a2dd3117
update artifact module quick start 2023-12-14 15:38:49 -05: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
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
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 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 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 c042a30d3d
Update packages/artifact/CONTRIBUTIONS.md
Co-authored-by: Mattia Richetto <mattiaerre@github.com>
2023-12-06 14:05:38 -05:00
Rob Herley 70cad3f635
Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:38 -05:00
Rob Herley 1f87038676
Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 13:19:32 -05:00
Rob Herley 8cd4434523
mention job limit 2023-12-06 17:30:13 +00:00
Rob Herley 2e6c9a1f14
pr feedback 2023-12-06 17:28:03 +00:00
Rob Herley c08a7d1b2e
Update packages/artifact/README.md
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
2023-12-06 12:19:49 -05:00
Rob Herley 49ef8b93a8
fix typo 2023-12-06 15:38:59 +00:00
Rob Herley 19d4d9d3b2
releases.md: link to breaking v2 changes 2023-12-06 14:52:49 +00:00
Rob Herley b43b97985c
Update packages/artifact/docs/faq.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:55 -05:00
Rob Herley 23fb8c4782
Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:31:09 -05:00
Rob Herley dc515188a8
Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:53 -05:00
Rob Herley 79ace256d6
Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:35 -05:00
Rob Herley 68958c2486
Update packages/artifact/README.md
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2023-12-06 09:30:20 -05:00
Rob Herley 0c9621922e
add faq, update releases 2023-12-06 04:22:18 +00:00
Rob Herley 9b31b03496
more readme updates 2023-12-06 04:10:46 +00:00
Rob Herley befa19f3a8
initalize artifact client as default export 2023-12-06 04:00:07 +00:00
Rob Herley e27efe5620
readme & error updates 2023-12-05 21:55:22 +00:00
Rob Herley 449b28aee2
update contributing docs 2023-12-05 21:10:48 +00:00
Rob Herley a3053b5cc2
fix typo 2023-12-05 18:47:37 +00:00
Rob Herley b9872153b8
update GHES warning behavior 2023-12-05 18:42:36 +00:00
Rob Herley ce9eae0785
consistent promise behavior for download artifact 2023-12-05 18:35:26 +00:00
Rob Herley d3c5f358d1
consistent promise behavior for get artifact 2023-12-05 17:56:18 +00:00
Rob Herley 75a3586061
consistent promise behavior for upload artifact 2023-12-05 17:35:46 +00:00
Rob Herley 141b3509e4
update import 2023-12-03 21:13:55 +00:00
Rob Herley 790e6f7194
more docs 2023-12-03 20:52:36 +00:00
Rob Herley ef454f0991
add tests for list-artifacts 2023-12-03 20:48:33 +00:00
Rob Herley 86ce0b159a
get artifact tests 2023-12-03 19:43:37 +00:00
Rob Herley c11a7cdeac
wip 2023-12-03 06:24:49 +00:00
Rob Herley 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 Herley 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 Herley 57db7a6302
more debug info 2023-12-01 03:04:10 +00:00
Rob Herley 4789a46578
make FindOptions interface more user friendly 2023-12-01 02:15:25 +00:00
Rob Herley 32549e8197
update download-artifact tests for public and internal impl 2023-12-01 01:32:45 +00:00
Rob Herley 22b7aeb707
some test updates 2023-12-01 00:31:27 +00:00
Rob Herley e9d6649a14
consume new pb wrappers 2023-11-30 19:10:07 +00:00
Rob Herley 695bf98f84
rewrite artifacts client to have public and internal implementations 2023-11-30 03:47:04 +00:00
Maxime Aubanel faa425440f
Add RUN_ATTEMPT to Github context 2023-11-28 16:32:10 +01:00
Rob Herley a920781ca9
fix results url construction 2023-11-20 18:06:44 +00:00
Rob Herley 3a610e848c
linter 2023-11-20 16:46:08 +00:00
Rob Herley 606ebdcf6d
extra log line for debug 2023-11-20 16:27:35 +00:00
Rob Herley 7b01731091
increase upload concurrency based on cpus, adjust highWaterMark, specify compression level 2023-11-20 15:03:58 +00:00
Nikolai Laevskii 20f826bfe7
Add platform info utilities to @actions/core (#1551)
* Introduce platform utilities into @actions/core

* Add tests for the platform helper

* Update README.md

* Update README.md with more details
2023-11-14 14:15:26 -05:00
Rob Herley 82474125c8
use sha256 instead of md5 for artifact v4 integrity hash 2023-10-16 16:20:24 +00:00