Daniel Kennedy
bb4c482f33
Fix some linting issues
2026-01-29 15:19:00 -05:00
Daniel Kennedy and Copilot
9700641a19
Update packages/artifact/__tests__/download-artifact.test.ts
...
Co-authored-by: Copilot <[email protected] >
2026-01-29 15:17:38 -05:00
Daniel Kennedy
3d05a1c31b
Prevent path traversal attacks
2026-01-29 15:17:38 -05:00
Daniel Kennedy
e7359c0031
Add support for specifying whether to skip decompressing
2026-01-29 15:17:38 -05:00
Daniel Kennedy
2a356168e6
Download artifact: don't extract the downloaded file if the content-type isn't a zip
2026-01-29 15:16:45 -05:00
Daniel Kennedy and GitHub
5793b08cd9
@actions/artifact: convert to an ESM module (#2266 )
...
* `@actions/artifact`: convert to an ESM module
* Update the package-lock.json
* Undo the GHES ignores
* Fix the reference to `@actions/http-client` in the lock file
* Bump `@actions/core` to `3.0.0`
* Remove `jest.config.cjs`
* Import `OctoKitOptions` from `@octokit/core/types`
* Pull the package version from `package.json`
* Workaround getting the package version for the user-agent
* Fix the `archiver` import
* Fix linting
2026-01-29 09:52:09 -05:00
Daniel Kennedy
9b08f07cd3
Fix linting
2025-09-25 09:26:13 -04:00
Daniel Kennedy
d26e9423f4
Test: add a timeout test for downloading chunks from the stream
2025-09-25 09:11:38 -04:00
Ryan Ghadimi
d5c8a0fa27
Update proto artifact interface, retrieve artifact digests, return indicator of mismatch failure
2025-03-05 11:29:44 +00:00
bethanyj28
9eb3d3a673
lint
2024-04-23 16:10:57 -04:00
bethanyj28
6e642f628f
lint
2024-04-23 16:06:02 -04:00
bethanyj28
476276bf98
use latest unzip-stream
2024-04-23 15:54:54 -04:00
bethanyj28
6cf4fbcef8
add a comment
2024-02-23 15:33:24 -05:00
bethanyj28
ac84a9bee3
re-add noop logs and format + lint
2024-02-23 13:46:22 -05:00
bethanyj28
4256ea99c5
update test case and handling
2024-02-23 13:41:40 -05:00
bethanyj28
76489f433b
attempt with comparing index
2024-02-23 11:59:36 -05:00
bethanyj28
e9005f7727
ensure no path traversal
2024-02-23 10:54:12 -05:00
bethanyj28
b956d8a4dd
audit, lint, format
2024-02-22 17:55:53 -05:00
bethanyj28
81d5e48db0
update tests
2024-02-22 17:51:15 -05:00
bethanyj28
bc5b3a85ae
use on entry
2024-02-22 17:16:32 -05: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
Rob Herley
09249a72d7
push null at end of mocked message
2023-12-11 13:41:11 -05:00
Rob Herley and GitHub
ce9eae0785
consistent promise behavior for download artifact
2023-12-05 18:35:26 +00:00
Rob Herley and GitHub
281697ecbe
fix test expectations
2023-12-01 16:34:27 +00:00
Rob Herley and GitHub
32549e8197
update download-artifact tests for public and internal impl
2023-12-01 01:32:45 +00:00
Rob Herley and GitHub
22b7aeb707
some test updates
2023-12-01 00:31:27 +00: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