Rob Herley
4edb7c1b87
list for correct backend ids in internal delete
2024-01-17 17:53:49 -05:00
Rob Herley
1400ae6d4a
add public and internal methods to delete artifacts
2024-01-17 16:18:49 -05:00
Vallie Joseph
4d0995dd74
updating timer; removing logs
2024-01-09 19:23:57 +00:00
Vallie Joseph
01fb2eed05
increasing timeout
2024-01-09 18:45:26 +00:00
Vallie Joseph
635e2a657a
adding delayed response to message body http mock
2024-01-09 16:44:12 +00:00
Vallie Joseph
0f6f9de20a
testing reject after timeout
2024-01-08 15:20:05 +00:00
Vallie Joseph
6bef6fbcf9
committing v1
2023-12-22 03:51:47 +00:00
Vallie Joseph
9136acffe8
testing ci
2023-12-21 20:22:20 +00:00
Vallie Joseph
d9d531246e
updating test with blob timeouts
2023-12-21 18:31:01 +00:00
Vallie Joseph
7fc5085d62
updating timeout for retries
2023-12-21 15:10:01 +00:00
Rob Herley
f34a01591a
better error message for usage limits
2023-12-11 22:01:08 -05:00
Rob Herley
a7f5604d2c
Add specific messages for network-specific node error codes
2023-12-11 17:07:48 -05:00
Rob Herley
21347bc00a
push null at end of mocked message
2023-12-11 13:41:11 -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
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
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
f0cfa22878
fix test expectations
2023-12-01 16:34:27 +00:00
Rob Herley
22d9c85575
update download-artifact tests for public and internal impl
2023-12-01 01:32:45 +00:00
Rob Herley
c6e89b42bc
some test updates
2023-12-01 00:31:27 +00:00
Rob Herley
2f7185e2cc
use sha256 instead of md5 for artifact v4 integrity hash
2023-10-16 16:20:24 +00:00
Bethany
184b0612ae
Merge pull request #1505 from actions/bethanyj28/upload-tests
...
Add tests for `upload-artifact.ts`
2023-08-24 09:29:01 -04:00
Rob Herley
221ce16dce
linter
2023-08-24 09:16:35 -04:00
Rob Herley
d89027a67a
add tests for download artifact
2023-08-23 23:18:03 -04:00
Bethany
d6f626ac82
merge download changes and lint
2023-08-23 14:02:50 -07:00
Bethany
2ad20d296b
prettier
2023-08-23 13:55:26 -07:00
Bethany
6f3bf8e045
add tests for upload
2023-08-23 13:54:31 -07:00
Bethany
c3b14fcc05
don't use non-null assertions
2023-08-09 17:48:53 -07:00
Bethany
3f53e15631
implement feedback
2023-08-09 17:42:14 -07:00
Bethany
af46fdce8c
update tests
2023-08-09 13:20:06 -07:00
Bethany
04f8ae1cea
Add tests for backend id fetch
2023-08-09 12:29:43 -07:00
Bethany
af479c07b9
lint
2023-08-09 07:10:43 -07:00
Bethany
49eb3a0db3
prettier
2023-08-08 13:19:43 -07:00
Bethany
57feac0323
tests and fix bug for retry
2023-08-08 12:49:05 -07:00
Bethany
dfbde17a4d
wip
2023-08-07 16:26:07 -07:00
Bethany
e0d65bc269
wip
2023-08-07 14:24:58 -07:00
Bethany
df8063ae41
pass in http client to constructor
2023-08-07 08:43:39 -07:00
Bethany
1d84c50048
Start writing tests
2023-08-04 13:00:58 -07:00
Konrad Pabjan
dcba91f32d
[Artifacts] Name validation + zip specification creation ( #1482 )
...
* Artifact name validation + zip specification creation
* Fix linting issues
* Grammar fix
* Update test description
2023-08-04 09:53:42 -04:00
Konrad Pabjan
bf445b6f6d
[Artifacts] Prepare for v2.0.0 of @actions/artifact ( #1479 )
...
* Prepare for v2.0.0 of @actions/artifact
* Run prettier
* temporary disable unused vars
2023-08-03 13:34:41 -04:00
Héctor Molinero Fernández
a2d9c35652
[Artifacts] Add more extensions to the gzip compression exception list ( #1118 )
...
* [Artifacts] Add more extensions to the gzip compression exception list
* [Artifacts] Test .zip extension
* Exempt .zstd files from compression
2023-01-11 15:19:28 -05:00
Rob Herley
98c309c2e0
Merge branch 'main' into robherley/artifact-digest
2022-05-19 11:45:42 -04:00
Brian Cristante
547ff5737a
Update other packages to use http-client v2 ( #1082 )
...
We moved `@actions/http-client` to be part of the toolkit in https://github.com/actions/toolkit/pull/1062 . We also made some breaking changes to exported types and released v2.
The biggest change in terms of lines of code affected was to get rid of the `I-` prefix for interfaces since TypeScript doesn't follow this convention.
I bumped the patch version of all packages except for `tool-cache`, where I bumped the major version. The rationale is explained in the release notes for that package.
2022-05-11 17:14:25 -04:00
Rob Herley
d1cff5670b
actually use md5 not sha256
2022-05-05 10:32:09 -04:00
Rob Herley
7bc2c5798c
add md5 and use b64 for digest encodings
2022-05-05 09:26:38 -04:00
Rob Herley
202bbdbdc2
update crc header key
2022-04-27 22:22:35 +00:00
Rob Herley
5d4a0ae3ad
crc: update test header data
2022-04-26 23:21:31 +00:00