copilot-swe-agent[bot] and TingluoHuang
83c13c81ba
Improve test cleanup and add missing test coverage
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 19:19:35 +00:00
copilot-swe-agent[bot] and TingluoHuang
bccbba401a
Fix lint error: remove unnecessary escape in regex
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 18:30:18 +00:00
copilot-swe-agent[bot] and TingluoHuang
3a191eecf6
Add default user-agent 'actions/http-client' when none provided
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 18:10:12 +00:00
copilot-swe-agent[bot] and TingluoHuang
97f5a6f0dc
Simplify constructor by handling undefined in helper method
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 18:03:26 +00:00
copilot-swe-agent[bot] and TingluoHuang
48a7cdbf9c
Remove .gitignore change for .nx/ directory
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 17:54:40 +00:00
copilot-swe-agent[bot] and TingluoHuang
3f1933edf9
Revert unrelated version bumps in package-lock.json files
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 17:50:28 +00:00
copilot-swe-agent[bot] and TingluoHuang
2215c8e5aa
Restrict sanitization to only allow 0-9, a-z, _, -, .
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 17:37:28 +00:00
copilot-swe-agent[bot] and TingluoHuang
af6de2cb95
Move orchestration ID logic to constructor for efficiency
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 17:30:28 +00:00
copilot-swe-agent[bot] and TingluoHuang
1dc58e3080
Rename github_orchestration_id to actions_orchestration_id
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 17:20:43 +00:00
copilot-swe-agent[bot] and TingluoHuang
20596c1d96
Move hyphen to end of character class for cleaner regex
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 16:30:09 +00:00
copilot-swe-agent[bot] and TingluoHuang
557f80fd03
Fix regex to properly escape hyphen in character class
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 16:28:52 +00:00
copilot-swe-agent[bot] and TingluoHuang
32c52bb78a
Use product/version format and sanitize orchestration ID
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 16:26:29 +00:00
copilot-swe-agent[bot] and TingluoHuang
6d9a3fe547
Format code and update .gitignore to exclude .nx cache
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 15:36:15 +00:00
copilot-swe-agent[bot] and TingluoHuang
4e1c194b34
Add ACTIONS_ORCHESTRATION_ID support to http-client user-agent
...
Co-authored-by: TingluoHuang <[email protected] >
2026-01-06 15:32:55 +00:00
copilot-swe-agent[bot]
09cb71a033
Initial plan
2026-01-06 15:22:42 +00:00
Salman Chishti
2506e78e82
Merge pull request #2212 from actions/artifact-v5.0.1-release
...
docs(artifact): release @actions/artifact v5.0.1
2025-12-12 15:39:59 +00:00
Salman Muin Kayser Chishti
f8003d52ff
docs: add PR reference to artifact v5.0.1 release notes
2025-12-12 15:33:41 +00:00
Salman Muin Kayser Chishti
e263dfb89d
Merge remote-tracking branch 'origin/main' into artifact-v5.0.1-release
2025-12-12 15:33:18 +00:00
Salman Chishti
2e53bd8485
Merge pull request #2214 from actions/cache-v5.0.1-release
...
docs(cache): release @actions/cache v5.0.1
2025-12-12 15:30:16 +00:00
Salman Chishti
b5e3b25b34
Merge pull request #2211 from actions/fix-artifact-storage-blob
...
fix(artifact): update @azure/storage-blob to fix Node.js 24 punycode deprecation
2025-12-12 15:29:23 +00:00
Salman Muin Kayser Chishti
b71834a510
fix(artifact): update @azure/storage-blob to ^12.29.1 and remove deprecated packages
2025-12-12 15:01:31 +00:00
Salman Muin Kayser Chishti
c6f0239e63
Merge remote-tracking branch 'origin/main' into fix-artifact-storage-blob
2025-12-12 14:59:31 +00:00
Salman Muin Kayser Chishti
c655f38a0f
docs(cache): add PR reference to v5.0.1 release notes
2025-12-12 14:53:26 +00:00
Salman Muin Kayser Chishti
cf8caa4e0d
Merge remote-tracking branch 'origin/main' into cache-v5.0.1-release
2025-12-12 14:50:27 +00:00
Salman Chishti
8734e578c6
Merge pull request #2213 from actions/fix-cache-storage-blob
...
fix(cache): update @azure/storage-blob to fix Node.js 24 punycode deprecation
2025-12-12 14:40:41 +00:00
Salman Muin Kayser Chishti
74ac6db523
fix(cache): update @azure/storage-blob to ^12.29.1 to address punycode deprecation
2025-12-12 14:05:14 +00:00
Salman Muin Kayser Chishti
6fc2f678c8
docs(cache): bump to v5.0.1 and add release notes
2025-12-12 13:42:58 +00:00
Salman Muin Kayser Chishti
5ef62e14dd
fix(cache): update @azure/storage-blob to ^12.29.1 to fix punycode deprecation
...
- Updated @azure/storage-blob from ^12.13.0 to ^12.29.1
- Newer storage-blob uses @azure/core-rest-pipeline instead of deprecated @azure/core-http
- Fixes Node.js 24 deprecation warning for punycode module
2025-12-12 13:41:31 +00:00
Salman Muin Kayser Chishti
7b29e67278
docs(artifact): bump to v5.0.1 and add release notes
2025-12-12 13:40:07 +00:00
Salman Muin Kayser Chishti
9d2227dbb0
fix(artifact): update @azure/storage-blob to ^12.29.1 to fix punycode deprecation
...
- Removed direct @azure/core-http dependency
- Updated @azure/storage-blob from ^12.15.0 to ^12.29.1
- Newer storage-blob uses @azure/core-rest-pipeline instead of deprecated @azure/core-http
- Fixes Node.js 24 deprecation warning for punycode module
2025-12-12 13:38:13 +00:00
Salman Chishti
5a8462ec27
Merge pull request #2210 from actions/prepare-artifact-release
...
docs(artifact): add v5.0.0 release notes
2025-12-11 21:42:59 +00:00
Salman Muin Kayser Chishti
fcaf488df6
chore(artifact): bump version to v5.0.0
2025-12-11 20:45:49 +00:00
Salman Muin Kayser Chishti
2b48e40e62
docs(artifact): add v5.0.0 release notes
2025-12-11 20:37:18 +00:00
Salman Chishti
44ec738e27
Merge pull request #2209 from actions/version-bumps
...
chore(artifact): bump dependencies for Node.js 24 support
2025-12-11 20:23:43 +00:00
Salman Muin Kayser Chishti
3af0128b01
chore(artifact): bump dependencies for Node.js 24 support
2025-12-11 19:20:51 +00:00
Salman Chishti
e74405f68c
Merge pull request #2194 from actions/prepare-cache-release-v5.0.0
...
Prepare cache v5 release
2025-12-11 16:00:48 +00:00
Salman Muin Kayser Chishti
cc6abe3c3a
chore(releases): update release notes for v5.0.0 to remove punycode deprecation warning
2025-12-11 14:43:23 +00:00
Salman Muin Kayser Chishti
c6502bc679
PR number update in releases
2025-12-11 14:33:30 +00:00
Salman Muin Kayser Chishti
bdd6eb4293
update releases
2025-12-11 14:32:58 +00:00
Salman Muin Kayser Chishti
6785788751
Merge remote-tracking branch 'origin/main' into prepare-cache-release-v5.0.0
2025-12-11 14:27:41 +00:00
Salman Chishti
ddf2d52556
Merge pull request #2198 from actions/cache-bump-deps
...
chore(cache): bump @actions/* dependencies to v2/v3
2025-12-11 14:25:35 +00:00
Salman Muin Kayser Chishti
7c1b12a15e
chore(cache): update @actions/core to 2.0.1
2025-12-11 13:57:58 +00:00
Salman Muin Kayser Chishti
fdbf9e3ec2
Merge remote-tracking branch 'origin/main' into cache-bump-deps
2025-12-11 13:54:20 +00:00
Salman Muin Kayser Chishti
369aa55cdc
update to core 2.0.1 which has exec 2.0.0
2025-12-11 13:54:17 +00:00
Brian DeHamer
e1191599bb
Merge pull request #2203 from actions/node-update-for-publish
...
Use node24 for publishing
2025-12-10 14:19:00 -08:00
Brian DeHamer
c043714a35
use node24 for publishing
...
Signed-off-by: Brian DeHamer <[email protected] >
2025-12-10 14:14:15 -08:00
Brian DeHamer
3ac6e0fdf2
Merge pull request #2201 from actions/npm-trusted-publishing
...
Enable npm trusted publishing
2025-12-10 13:32:35 -08:00
Brian DeHamer
d9f9074fee
npm trusted publishing
...
Signed-off-by: Brian DeHamer <[email protected] >
2025-12-10 13:27:16 -08:00
Salman Chishti
2c52220624
Merge pull request #2199 from actions/core-bump-exec
...
prepare @actions/exec 2.0.1 relesae + chore(core): bump @actions/exec from ^1.1.1 to ^2.0.0
2025-12-10 12:08:47 +00:00
Salman Muin Kayser Chishti
b2e6a5a284
chore(core): bump @actions/exec from ^1.1.1 to ^2.0.0
...
Aligns with cache package which already uses [email protected] , avoiding nested duplicate dependencies.
2025-12-10 11:54:17 +00:00
Salman Muin Kayser Chishti
e48877e66c
chore(cache): bump @actions/* dependencies to v2/v3
...
- @actions/core: ^1.11.1 → ^2.0.0
- @actions/exec: ^1.0.1 → ^2.0.0
- @actions/glob: ^0.1.0 → ^0.5.0
- @actions/http-client: ^2.1.1 → ^3.0.0
- @actions/io: ^1.0.1 → ^2.0.0
2025-12-10 11:38:25 +00:00
Salman Chishti
bdddd872e3
Merge pull request #2197 from actions/cache-remove-ms-rest-js
...
fix(cache): replace @azure/ms-rest-js with @azure/core-rest-pipeline
2025-12-10 11:36:53 +00:00
Salman Muin Kayser Chishti
8a2701f328
fix(cache): replace @azure/ms-rest-js with @azure/core-rest-pipeline
...
Remove abandoned @azure/ms-rest-js dependency which pulls in node-fetch@v2, causing punycode deprecation warnings on Node.js 24+.
The TransferProgressEvent type is now imported from @azure/core-rest-pipeline instead.
2025-12-10 11:23:06 +00:00
Salman Muin Kayser Chishti
eb7ff8401e
chore(cache): regenerate package-lock.json with Node 24
2025-12-10 11:09:56 +00:00
Salman Muin Kayser Chishti
45ec4a2087
chore: update dependencies and remove deprecated package
...
- Removed `@azure/ms-rest-js` dependency to fix Node.js 24+ punycode deprecation warning.
- The `TransferProgressEvent` type is now imported from `@azure/core-rest-pipeline`.
- Updated `package.json` to reflect the new dependency.
- Updated tests to import `TransferProgressEvent` from the new package.
- Updated `package-lock.json` to remove `@azure/ms-rest-js` and include `@azure/core-rest-pipeline`.
- Bumped versions of several dependencies including `@azure/storage-blob` and `@azure/storage-common`.
2025-12-10 11:04:34 +00:00
Meredith Lancaster
02869fefb4
Merge pull request #2196 from actions/update-attest-storage-record-params
...
Refactor attest package createStorageRecord function params
2025-12-09 11:49:14 -08:00
Meredith Lancaster
701191f50e
fix linter issues
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-09 11:40:40 -08:00
Meredith Lancaster
539724611c
param name
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-09 11:39:12 -08:00
Meredith Lancaster and Copilot
3d01d7ed69
Update packages/attest/README.md
...
Co-authored-by: Copilot <[email protected] >
2025-12-09 11:38:06 -08:00
Meredith Lancaster
d75223fd4a
split mega param into several different ones
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-09 11:37:04 -08:00
Meredith Lancaster
056c217a52
Merge pull request #2192 from actions/malancas/create-artifact-metadata-storage-record
...
Add the `createStorageRecord` function to the `attest` package for creating artifact storage records
2025-12-09 08:55:21 -08:00
Meredith Lancaster
d795a0ad0d
linter fix
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-09 08:32:31 -08:00
Salman Muin Kayser Chishti
b0464628c0
Prepare cache v5 release
2025-12-09 16:11:32 +00:00
Meredith Lancaster
0380590fdd
fix expected endpoint response
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-09 08:02:38 -08:00
Salman Chishti
5e183dabac
Merge pull request #2193 from actions/fix-audit-vulnerabilities
...
chore: fix npm audit vulnerabilities (glob, js-yaml)
2025-12-09 15:39:33 +00:00
Meredith Lancaster
97b7fa81c8
regenerate package lock
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 19:22:04 -08:00
Meredith Lancaster
87afd16bb2
bump to next minor version
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 19:19:29 -08:00
Meredith Lancaster
c40fa0d905
formatting
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 19:19:11 -08:00
Meredith Lancaster and Copilot
dc9f635a0d
Update packages/attest/src/artifactMetadata.ts
...
Co-authored-by: Copilot <[email protected] >
2025-12-08 16:30:37 -08:00
Meredith Lancaster and Copilot
7847d31696
Update packages/attest/README.md
...
Co-authored-by: Copilot <[email protected] >
2025-12-08 16:30:25 -08:00
Meredith Lancaster
10d3b034e0
fix linter issues
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 16:22:59 -08:00
Meredith Lancaster
8eca440361
fix test and function calls
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 15:59:25 -08:00
Meredith Lancaster
6ec87f46b7
add back param parsing function
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 15:39:26 -08:00
Meredith Lancaster
d1f9584cda
fix test calls
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 15:33:01 -08:00
Meredith Lancaster
b8933d0495
reorganize function options and document
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 15:25:34 -08:00
Meredith Lancaster
0a988d204e
rename file
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 15:16:26 -08:00
Meredith Lancaster
136f9dfe37
fix header link
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 14:07:17 -08:00
Meredith Lancaster
ed78411ffb
fix expected response
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 14:03:23 -08:00
Meredith Lancaster
dd097c7f4e
add section on createStorageRecord func
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 13:57:00 -08:00
Meredith Lancaster
f01262913d
table of contents
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 13:55:24 -08:00
Meredith Lancaster
c034e76488
fix function exporting and test results
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 13:49:54 -08:00
Meredith Lancaster
9ca26d4946
regenerate package lock
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 13:17:18 -08:00
Meredith Lancaster
417dbfff73
use parameter objects and add tests
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 13:17:08 -08:00
Salman Muin Kayser Chishti
8883833d6d
chore: fix npm audit vulnerabilities (glob, js-yaml)
2025-12-08 21:14:00 +00:00
Meredith Lancaster
79efd648ac
condense parameters
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 11:02:59 -08:00
Meredith Lancaster
e8c242695d
add function for creating storage record
...
Signed-off-by: Meredith Lancaster <[email protected] >
2025-12-08 10:49:24 -08:00
Salman Chishti
48f166f6d5
Merge pull request #2175 from actions/prepare-core-1.12.0-release
...
Prepare @actions/core 2.0.0 release
2025-12-08 16:28:47 +00:00
Salman Muin Kayser Chishti
4bc377e1b4
Timeout time back to normal, as it was like this for debugging
2025-12-08 12:47:19 +00:00
Salman Muin Kayser Chishti
bf1b64008f
fix: use detached:true on all platforms for exec stream tests
...
On Windows, detached:true is needed to properly keep stdio handles
open after the parent process exits.
2025-12-08 12:35:33 +00:00
Salman Muin Kayser Chishti
894f77901e
fix: improve exec stream tests cross-platform handling
...
- Update spawn-wait-for-file.js to use proper stdio inheritance
- Add small delay before exit to ensure child process inherits handles
- Simplify test code to use the helper script instead of shell commands
2025-12-08 12:28:52 +00:00
Tingting Wang
7993066184
Merge pull request #2174 from actions/dependabot/npm_and_yarn/packages/attest/tar-7.5.2
...
Bump tar from 7.5.1 to 7.5.2 in /packages/attest
2025-12-05 17:13:09 -08:00
dependabot[bot]
f014075da9
Bump tar from 7.5.1 to 7.5.2 in /packages/attest
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.1...v7.5.2 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-12-06 01:06:03 +00:00
Tingting Wang
4500de75c1
Merge pull request #2187 from actions/dependabot/npm_and_yarn/packages/attest/glob-10.5.0
...
Bump glob from 10.4.5 to 10.5.0 in /packages/attest
2025-12-05 17:04:14 -08:00
dependabot[bot]
47017fa24b
Bump glob from 10.4.5 to 10.5.0 in /packages/attest
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-19 17:36:35 +00:00
Salman Muin Kayser Chishti
d97deb1f60
tests(exec): use platform-aware spawn options in spawn-wait-for-file script (detach on Unix, hide window on Windows)
2025-11-18 15:45:59 +00:00
Salman Muin Kayser Chishti
df111e1104
tests(glob): set GITHUB_WORKSPACE to __dirname in hash-files.test
2025-11-18 15:32:19 +00:00
Salman Muin Kayser Chishti
a3588a70ba
update hash files test
2025-11-18 14:21:47 +00:00
Salman Chishti
6b63a2bfc3
Merge pull request #2176 from actions/prepare-exec-2.0.0-release
...
Prepare @actions/exec 2.0.0 release
2025-11-18 14:13:24 +00:00
Salman Muin Kayser Chishti
290017ff81
update package json
2025-11-04 13:53:28 +00:00
Salman Chishti and Copilot
2a876cd69d
Update packages/exec/RELEASES.md
...
Co-authored-by: Copilot <[email protected] >
2025-11-04 13:50:24 +00:00
Salman Muin Kayser Chishti
7cba4c8084
npm install
2025-10-31 16:02:54 +00:00
Salman Muin Kayser Chishti
f79b906406
Prepare @actions/exec 2.0.0 release
2025-10-31 15:55:29 +00:00
Salman Muin Kayser Chishti
1bcc453b44
Prepare @actions/core 2.0.0 release
2025-10-31 15:52:21 +00:00
Salman Chishti
dcae869a03
Merge pull request #2167 from actions/prepare-http-client-3.0.0-release
...
Prepare @actions/http-client 3.0.0 release
2025-10-31 15:27:38 +00:00
Salman Chishti
23769d04c7
Merge pull request #2166 from actions/prepare-io-2.0.0-release
...
Prepare @actions/io 2.0.0 release
2025-10-31 15:27:26 +00:00
Daniel Kennedy
d3ab50471b
Merge pull request #2168 from actions/danwkennedy/prepare-4.0.0
...
Artifact: prepare `v4.0.0`
2025-10-24 13:38:36 -04:00
Daniel Kennedy
1388fd1cac
Artifact: prepare 4.0.0
2025-10-24 13:28:26 -04:00
Bassem Dghaidi
5b446d2657
Merge pull request #2165 from austenstone/max-list-artifact-2k
...
fix: artifact pagination bugs and configurable artifact count limits
2025-10-24 17:23:44 +02:00
Austen Stone
006d6978c1
linting
2025-10-22 11:44:21 -04:00
Austen Stone
02afeb1577
style: wrap ACTIONS_ARTIFACT_MAX_ARTIFACT_COUNT env var assignment for readability
2025-10-22 11:42:01 -04:00
Salman Chishti and Copilot
d47594b536
Update packages/http-client/RELEASES.md
...
Co-authored-by: Copilot <[email protected] >
2025-10-22 15:44:09 +01:00
Salman Muin Kayser Chishti
2823824b94
Prepare @actions/http-client 3.0.0 release
2025-10-22 15:40:17 +01:00
Austen Stone
cbc06d6766
fix: ensure max artifact count variable is treated as a string
2025-10-22 07:47:51 -04:00
Austen Stone
9bb6708527
fix: remove redundant check for max artifact count variable
2025-10-22 07:41:31 -04:00
Austen Stone and Bassem Dghaidi
be1151df02
Apply suggestion from @Link-
...
Co-authored-by: Bassem Dghaidi <[email protected] >
2025-10-22 07:39:45 -04:00
Salman Muin Kayser Chishti
130842f4e8
Prepare @actions/io 2.0.0 release
2025-10-21 15:55:10 +01:00
Salman Chishti
ab82301c62
Merge pull request #2164 from actions/prepare-attest-2.0.0-release
...
Prepare @actions/attest 2.0.0 release
2025-10-21 15:08:28 +01:00
Austen Stone
fea4f6b5c5
fix: resolve critical pagination bugs and add comprehensive testing
...
- Fix off-by-one error in pagination loop (< to <=) that prevented fetching last page
- Add Math.ceil() to maxNumberOfPages calculation for proper limit handling
- Replace hardcoded 2000 limit with configurable getMaxArtifactListCount()
- Add pagination test for multi-page artifact listing
- Add environment variable test for ACTIONS_ARTIFACT_MAX_ARTIFACT_COUNT
- Add comprehensive test coverage for getMaxArtifactListCount() function
Fixes compound bug where pagination and limit logic capped results at 900 artifacts instead of intended 1000.
2025-10-21 09:22:11 -04:00
Salman Muin Kayser Chishti
d3ade9ecfc
Prepare @actions/attest 2.0.0 release
2025-10-20 12:07:20 +01:00
functionstackx and Copilot
fb592eec03
Update packages/artifact/src/internal/find/list-artifacts.ts
...
Co-authored-by: Copilot <[email protected] >
2025-10-17 18:05:06 -04:00
functionstackx
70e79399a2
fix: bumping max list artifact to 2k
2025-10-16 23:13:34 -04:00
Eugene
acb230b99a
Merge pull request #2160 from actions/ejahnGithub-patch-1
...
Remove unnecessary Buffer to Uint8Array conversion
2025-10-16 12:22:23 -04:00
Eugene
5e0fa1aaaa
Remove unnecessary Buffer to Uint8Array conversion
...
Removed unnecessary conversion of Buffer to Uint8Array for compatibility.
2025-10-16 12:08:05 -04:00
Salman Chishti
ac2468e605
Support Nodejs.24 - Merge pull request #2110 from actions/salmanmkc/node24
...
Support Node.js 24
2025-10-16 16:25:47 +01:00
Salman Muin Kayser Chishti
3c8fcfce19
del file
2025-10-16 14:37:05 +01:00
Salman Muin Kayser Chishti
45467b9199
LInt
2025-10-16 14:34:09 +01:00
Salman Muin Kayser Chishti
700a55077d
spacing
2025-10-16 14:27:39 +01:00
Salman Muin Kayser Chishti
6fa8f07827
Update based on testing to add trailing back slash to all results
2025-10-16 13:52:43 +01:00
Salman Muin Kayser Chishti
d16e86a709
Add workflow to test readlink behavior on Windows across Node versions
2025-10-16 13:03:06 +01:00
Salman Muin Kayser Chishti
ae3ac0db0c
change back to lstat
2025-10-15 17:25:34 +01:00
Salman Muin Kayser Chishti
b319d6afff
Add comment to explain the method and return types
2025-10-15 17:14:54 +01:00
Salman Muin Kayser Chishti
b8ac8fc14a
lint
2025-10-15 17:08:33 +01:00
Salman Muin Kayser Chishti
028d621193
Merge remote-tracking branch 'origin/main' into salmanmkc/node24
2025-10-15 16:41:54 +01:00
Salman Muin Kayser Chishti
b0d901f9c2
rebase led to this changing so reverting
2025-10-15 16:37:38 +01:00
Salman Muin Kayser Chishti
394e804dc8
remove skip lib check
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
d402248c45
Lint fix
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
66e8437b3e
Revert "Io util package usage update"
...
This reverts commit 783332a4b57e9455ec3a361c4e16f659a35f3a97.
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
9c7501a5f3
Io util package usage update
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
3b4b5725f0
Update packages, core doesn't need updates and update to use IO util update
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
9a364e607b
update io utils
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
625c3f4856
change version for http-client
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
1c3a637017
Update documentation
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
ec0ca1b19b
fix typo
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
57cd003e61
Update tests to use HTTPS for postman-echo.com and adjust proxy environment variable
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
b5befc6c6d
Update HTTP tests to use HTTPS for postman-echo.com
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
88a490d2ce
override for node-fetch
2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti
a8d1fb0687
remove node 18
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
347c887e54
package json
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
d5af54ee78
Update package versions
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
44b9401378
Remove the need to update packages/core
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
fb5ae2a0e0
Keep attest at the same version
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
8024983ab0
Update workflows and documentation to use the latest versions of first party actions that are available (checkout, setup-node, github-script)
...
=
2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti
d44f9b8f13
update some version numbers, will revise in a bit
2025-10-15 16:27:29 +01:00
Daniel Kennedy
9b4ee219ef
fix: only mock the cpus() function on the os module instead of the whole module
2025-10-15 16:26:39 +01:00
Daniel Kennedy
ee5d8970ad
Take a direct dependency on @azure/core-http
2025-10-15 16:26:39 +01:00
dependabot[bot]
2874e3a741
Bump the artifact-minor-patch group in /packages/artifact with 5 updates
...
Bumps the artifact-minor-patch group in /packages/artifact with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) | `1.10.0` | `1.11.1` |
| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js ) | `12.15.0` | `12.28.0` |
| [@protobuf-ts/plugin](https://github.com/timostamm/protobuf-ts/tree/HEAD/packages/plugin ) | `2.9.1` | `2.11.1` |
| [typedoc](https://github.com/TypeStrong/TypeDoc ) | `0.25.4` | `0.28.13` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.2.2` | `5.9.2` |
Updates `@actions/core` from 1.10.0 to 1.11.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
Updates `@azure/storage-blob` from 12.15.0 to 12.28.0
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md )
- [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_12.15.0...@azure/storage-blob_12.28.0 )
Updates `@protobuf-ts/plugin` from 2.9.1 to 2.11.1
- [Release notes](https://github.com/timostamm/protobuf-ts/releases )
- [Commits](https://github.com/timostamm/protobuf-ts/commits/v2.11.1/packages/plugin )
Updates `typedoc` from 0.25.4 to 0.28.13
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.4...v0.28.13 )
Updates `typescript` from 5.2.2 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.2.2...v5.9.2 )
---
updated-dependencies:
- dependency-name: "@actions/core"
dependency-version: 1.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: "@azure/storage-blob"
dependency-version: 12.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: "@protobuf-ts/plugin"
dependency-version: 2.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: typedoc
dependency-version: 0.28.13
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-10-15 16:25:54 +01:00
Daniel Kennedy
ad4afeeff1
Update the group names
2025-10-15 16:24:47 +01:00
Daniel Kennedy
f9bdf6a054
Dependabot: add support for /packages/artifact and `/packages/cache
2025-10-15 16:24:47 +01:00
Bassem Dghaidi
59c7ebde79
Prepapre cache v4.1.0 release
2025-10-15 16:24:47 +01:00
Ryan Ghadimi
0c907a43d3
no need to resolve
2025-10-15 16:23:02 +01:00
Ryan Ghadimi
d1c1fc4108
lint
2025-10-15 16:23:02 +01:00
Ryan Ghadimi
36f30e6d37
new error state, tests to cover
2025-10-15 16:23:02 +01:00
Ryan Ghadimi
308e05bc50
remove cache size limit
2025-10-15 16:23:02 +01:00
Salman Muin Kayser Chishti
33a9b6c09c
update with dist updates
2025-10-15 16:22:51 +01:00
Daniel Kennedy
ddc5fa4ae8
Merge pull request #2133 from actions/danwkennedy/test-blob-stream-timeout
...
Test: add a timeout test for downloading chunks from the stream
2025-09-25 10:54:19 -04: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
Daniel Kennedy
714f93aedc
Merge pull request #2124 from akashchi/reject-on-download-failure
...
[ARTIFACT] Reject download promise if timeout was reached
2025-09-25 09:06:20 -04:00
Andrei Kashchikhin
844423665b
lint
2025-09-25 10:53:34 +02:00
Daniel Kennedy
f2ba502b92
Merge pull request #2136 from actions/dependabot/npm_and_yarn/packages/artifact/artifact-minor-patch-612b72ffd4
...
Bump the artifact-minor-patch group in /packages/artifact with 5 updates
2025-09-24 20:21:48 -04:00
Daniel Kennedy
1db3130eb3
fix: only mock the cpus() function on the os module instead of the whole module
2025-09-24 20:01:53 -04:00
Daniel Kennedy
ca8a35d78f
Take a direct dependency on @azure/core-http
2025-09-24 16:46:53 -04:00
dependabot[bot]
f7f057193f
Bump the artifact-minor-patch group in /packages/artifact with 5 updates
...
Bumps the artifact-minor-patch group in /packages/artifact with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) | `1.10.0` | `1.11.1` |
| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js ) | `12.15.0` | `12.28.0` |
| [@protobuf-ts/plugin](https://github.com/timostamm/protobuf-ts/tree/HEAD/packages/plugin ) | `2.9.1` | `2.11.1` |
| [typedoc](https://github.com/TypeStrong/TypeDoc ) | `0.25.4` | `0.28.13` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.2.2` | `5.9.2` |
Updates `@actions/core` from 1.10.0 to 1.11.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
Updates `@azure/storage-blob` from 12.15.0 to 12.28.0
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md )
- [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/storage-blob_12.15.0...@azure/storage-blob_12.28.0 )
Updates `@protobuf-ts/plugin` from 2.9.1 to 2.11.1
- [Release notes](https://github.com/timostamm/protobuf-ts/releases )
- [Commits](https://github.com/timostamm/protobuf-ts/commits/v2.11.1/packages/plugin )
Updates `typedoc` from 0.25.4 to 0.28.13
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.4...v0.28.13 )
Updates `typescript` from 5.2.2 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.2.2...v5.9.2 )
---
updated-dependencies:
- dependency-name: "@actions/core"
dependency-version: 1.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: "@azure/storage-blob"
dependency-version: 12.28.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: "@protobuf-ts/plugin"
dependency-version: 2.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: typedoc
dependency-version: 0.28.13
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: artifact-minor-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-09-24 20:07:58 +00:00
Daniel Kennedy
8e146e124e
Merge pull request #2134 from actions/danwkennedy/dependabot-artifact-cache
...
Dependabot: add support for `/packages/artifact` and `/packages/cache`
2025-09-24 16:06:29 -04:00
Daniel Kennedy
1ea77a84d7
Update the group names
2025-09-24 16:04:16 -04:00
Daniel Kennedy
7da95b182e
Dependabot: add support for /packages/artifact and `/packages/cache
2025-09-24 16:00:44 -04:00
Andrei Kashchikhin
7c689a5156
use error in both reject and destroy
2025-09-24 17:05:25 +02:00
Andrei Kashchikhin
8c6c662cda
Merge remote-tracking branch 'upstream/main' into reject-on-download-failure
2025-09-24 17:03:35 +02:00
Bassem Dghaidi
3898ed70c4
Merge pull request #2132 from actions/Link-/cache-4.1.0
...
Prepare cache `v4.1.0` release
2025-09-24 14:35:45 +02:00
Bassem Dghaidi
9a41b33065
Prepapre cache v4.1.0 release
2025-09-24 05:23:58 -07:00
Salman Muin Kayser Chishti
7aea3e735f
changes
2025-09-08 15:37:51 +01:00
Salman Muin Kayser Chishti
b1eb18b224
http
2025-09-08 15:36:39 +01:00
Salman Muin Kayser Chishti
48e42b1fdd
linting
2025-09-04 15:24:57 +01:00
Salman Muin Kayser Chishti
b738f10ef3
package updates
2025-09-04 15:15:02 +01:00
Salman Muin Kayser Chishti
8f32f385e0
Bump package versions, and fix issues
2025-09-04 14:16:27 +01:00
Salman Muin Kayser Chishti
011f07d1dc
package changes
2025-09-04 12:58:54 +01:00
Salman Muin Kayser Chishti
aa7077acfb
Override to fix npm audit stuff
2025-09-04 12:49:31 +01:00
Salman Muin Kayser Chishti
86207b5042
remove engines 24 reuqirement from toolkit and fix test
2025-09-04 12:41:43 +01:00
Andrei Kashchikhin
523ce8ccda
add reject
2025-09-01 11:52:11 +02:00
Ryan Ghadimi
f58042f9cc
Merge pull request #2118 from actions/ghadimir/cache_size_restriction
...
Remove 10GB Cache Size Limit for Cache Service V2
2025-08-21 15:14:38 +01:00
Ryan Ghadimi
091616a0b8
no need to resolve
2025-08-13 13:38:51 +00:00
Ryan Ghadimi
8da1e670b6
lint
2025-08-13 13:37:36 +00:00
Ryan Ghadimi
06f7fd9df1
new error state, tests to cover
2025-08-13 13:00:46 +00:00
Ryan Ghadimi
0fe20e9d56
remove cache size limit
2025-08-13 10:14:18 +00:00
Salman Muin Kayser Chishti
f82db4c00b
audit fix
2025-08-08 12:26:34 +01:00
Salman Muin Kayser Chishti
b8cca0c71f
fix lint errors
2025-08-08 04:02:29 +01:00
Salman Muin Kayser Chishti
6f0cb0c45e
Merge branch 'main' into salmanmkc/node24
2025-08-08 03:54:30 +01:00
Salman Muin Kayser Chishti
944ede4d09
custom readlink implementation for Windows compatibility with trailing backslashes
2025-08-08 03:46:42 +01:00
Bassem Dghaidi
227b1ce741
Merge pull request #2115 from actions/Link-/release-4.0.5
...
Prepare release `4.0.5`
2025-08-07 13:08:34 +02:00
Bassem Dghaidi
447ee85f36
Prepare release 4.0.5
2025-08-07 04:00:47 -07:00
Bassem Dghaidi
a6be3de743
Merge pull request #2114 from actions/Link-/fix-cache-tests
...
Update cache package compilation step to only install runtime dependencies
2025-08-07 12:58:32 +02:00
Bassem Dghaidi
26b94036cb
Merge branch 'Link-/fix-cache-tests' of github.com:actions/toolkit into Link-/fix-cache-tests
2025-08-07 03:50:04 -07:00
Bassem Dghaidi
f3e6fb165e
Fix linter complaints
2025-08-07 03:49:51 -07:00
Bassem Dghaidi and Copilot
3a607d0f00
Update .github/workflows/cache-tests.yml
...
Co-authored-by: Copilot <[email protected] >
2025-08-07 12:40:20 +02:00
Bassem Dghaidi
c9316bb4a7
Update cache package compilation step to install only runtime dependencies
2025-08-07 03:38:19 -07:00
Bassem Dghaidi
ec43e5810d
Merge pull request #2113 from actions/Link-/fix-runtime-deps
...
Reintroduce `@protobuf-ts/runtime-rpc` as a runtime dependency
2025-08-07 12:31:57 +02:00
Bassem Dghaidi
01715621b0
Replace @protobuf-ts/runtime with higher level dep @protobuf-ts/runtime-rpc
2025-08-07 03:21:24 -07:00
Bassem Dghaidi
6c64260c6d
Reintroduce @protobuf-ts/runtime as a runtime dependency v2.11.1
2025-08-07 03:15:33 -07:00
Bassem Dghaidi
bf3fc9226a
Merge pull request #2111 from actions/Link-/cache-4.0.4
...
Prepare `@actions/cache` 4.0.4
2025-08-06 21:11:24 +02:00
Bassem Dghaidi
c6723084aa
Prepare release 4.0.4
2025-08-06 11:37:53 -07:00
Salman Muin Kayser Chishti
bcb928642f
format
2025-08-06 12:57:10 +01:00
Salman Muin Kayser Chishti
8c3fc9ed99
Update test to use mock
2025-08-06 12:49:50 +01:00
Salman Muin Kayser Chishti
1ef3214cee
update for types
2025-08-01 11:50:25 +01:00
Salman Muin Kayser Chishti
ece2273b24
updates
2025-07-31 23:48:44 +01:00
Salman Muin Kayser Chishti
717b895584
support node 24
2025-07-31 23:37:22 +01:00
Bassem Dghaidi
8ff772deb1
Merge pull request #2106 from actions/Link-/optimise-cache-deps
...
Move `@protobuf-ts/plugin` to dev dependencies
2025-07-31 14:03:14 +02:00
Bassem Dghaidi
8a3652e16d
Optimise cache dependencies
2025-07-31 04:20:29 -07:00
Salman Chishti
eb6226501b
Merge pull request #2076 from esainane/what-the-word-is-is
...
Fix typo in `core/README.md`
2025-07-31 12:03:28 +01:00
Bassem Dghaidi
d65ee66d9b
Move @protobuf-ts/plugin to dev dependencies
2025-07-28 07:58:41 -07:00
Bassem Dghaidi
6d3feab2bf
Merge pull request #2100 from actions/copilot/fix-2099
...
Improve cache service availability determination and implement conditional error logging
2025-07-28 16:49:10 +02:00
Bassem Dghaidi
79e1d8bb74
Merge pull request #2101 from actions/Link-/clarify-cache-hit-log
...
Explicit logging of cache key and restore key matches
2025-07-18 15:20:45 +02:00
copilot-swe-agent[bot] and Link-
a0907ed2e2
Remove .nx/ from .gitignore as requested
...
Co-authored-by: Link- <[email protected] >
2025-07-14 13:49:49 +00:00
copilot-swe-agent[bot] and Link-
bd54a2413a
Fix v1 cache service to only check ACTIONS_CACHE_URL
...
Co-authored-by: Link- <[email protected] >
2025-07-14 13:39:13 +00:00
copilot-swe-agent[bot] and Link-
89397db14b
Restore server error test and confirm logCacheError function removal
...
Co-authored-by: Link- <[email protected] >
2025-07-14 13:01:02 +00:00
copilot-swe-agent[bot] and Link-
d48d6b62a4
Remove logCacheError function and implement inline 5xx error detection as requested
...
Co-authored-by: Link- <[email protected] >
2025-07-14 12:42:37 +00:00
copilot-swe-agent[bot] and Link-
bab3dcf7f3
Complete PR feedback implementation: all cache tests passing
...
Co-authored-by: Link- <[email protected] >
2025-07-14 12:26:40 +00:00
copilot-swe-agent[bot] and Link-
c51178a15e
Implement 5xx server error detection and fix most cache tests
...
Co-authored-by: Link- <[email protected] >
2025-07-14 12:23:44 +00:00
copilot-swe-agent[bot]
bbc6082700
Add .nx/ to .gitignore to exclude build cache files
2025-07-14 12:09:41 +00:00
copilot-swe-agent[bot] and Link-
cf3aaeb491
Update tests to expect warnings instead of errors for non-5xx cache failures
...
Co-authored-by: Link- <[email protected] >
2025-07-14 12:07:37 +00:00
Bassem Dghaidi
cf4886cccb
Fix linting issues
2025-07-14 03:49:28 -07:00
Bassem Dghaidi
0c5da92b52
Fix logging of cache key and restore key matches
2025-07-14 03:45:17 -07:00
copilot-swe-agent[bot] and Link-
513216f1dd
Fix tests to expect errors instead of warnings for cache failures
...
- Update restoreCacheV2.test.ts, restoreCache.test.ts, saveCacheV2.test.ts, and saveCache.test.ts
- Change test expectations from core.warning to core.error for cache operation failures
- All tests now pass successfully
Co-authored-by: Link- <[email protected] >
2025-07-14 10:38:47 +00:00
copilot-swe-agent[bot] and Link-
3c90578c30
Improve cache service availability determination and change warnings to errors
...
- Update isFeatureAvailable() to leverage ACTIONS_CACHE_SERVICE_V2 feature flag
- For v2: check ACTIONS_RESULTS_URL availability
- For v1: check either ACTIONS_CACHE_URL or ACTIONS_RESULTS_URL availability
- Change warning logs to error logs for cache failures
- Add comprehensive tests covering all scenarios
Co-authored-by: Link- <[email protected] >
2025-07-14 10:32:34 +00:00
copilot-swe-agent[bot]
be5a2ce677
Initial plan
2025-07-14 10:19:51 +00:00
Ben De St Paer-Gotch
683703c114
Merge pull request #2086 from actions/nebuk89-patch-1
...
Update README.md
2025-06-16 10:06:48 +01:00
Ben De St Paer-Gotch and Remy Suen
c28e7d4d5f
Update README.md
...
Co-authored-by: Remy Suen <[email protected] >
2025-06-12 10:28:03 +01:00
Ben De St Paer-Gotch
12e323ae30
Update README.md
2025-06-10 16:39:47 +01:00
Sai Nane
dbb1ea35ff
Fix typo in core/README.md
2025-05-27 04:27:17 +00:00
Brian DeHamer
f31c2921c1
Merge pull request #2058 from actions/dependabot/npm_and_yarn/packages/attest/undici-5.29.0
...
Bump undici from 5.28.5 to 5.29.0 in /packages/attest
2025-05-25 16:30:11 -07:00
dependabot[bot]
41b3ce3141
Bump undici from 5.28.5 to 5.29.0 in /packages/attest
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-05-15 16:30:57 +00:00
Josh Gross
8d8a914a94
Document context.runAttempt in @actions/github 6.0.1 ( #2054 )
2025-05-13 10:37:14 -04:00
Brian DeHamer
36db4d62ad
Merge pull request #2045 from actions/dependabot/npm_and_yarn/packages/attest/octokit/endpoint-9.0.6
...
Bump @octokit/endpoint from 9.0.5 to 9.0.6 in /packages/attest
2025-05-08 10:47:59 -07:00
Brian DeHamer
a25b686a45
Merge pull request #2044 from actions/dependabot/npm_and_yarn/packages/attest/octokit/request-error-5.1.1
...
Bump @octokit/request-error from 5.1.0 to 5.1.1 in /packages/attest
2025-05-08 10:47:20 -07:00
dependabot[bot]
957610a37a
Bump @octokit/request-error from 5.1.0 to 5.1.1 in /packages/attest
...
Bumps [@octokit/request-error](https://github.com/octokit/request-error.js ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/octokit/request-error.js/releases )
- [Commits](https://github.com/octokit/request-error.js/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: "@octokit/request-error"
dependency-version: 5.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-05-08 11:19:50 +00:00
dependabot[bot]
6ed621e7d1
Bump @octokit/endpoint from 9.0.5 to 9.0.6 in /packages/attest
...
Bumps [@octokit/endpoint](https://github.com/octokit/endpoint.js ) from 9.0.5 to 9.0.6.
- [Release notes](https://github.com/octokit/endpoint.js/releases )
- [Commits](https://github.com/octokit/endpoint.js/compare/v9.0.5...v9.0.6 )
---
updated-dependencies:
- dependency-name: "@octokit/endpoint"
dependency-version: 9.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-05-08 11:19:48 +00:00
Ryan Ghadimi
8007c1c535
Merge pull request #2049 from actions/ghadimir/audit_fix
...
NPM audit fixes
2025-05-08 12:18:34 +01:00
Ryan Ghadimi
6444290c57
release prep
2025-05-08 08:53:55 +00:00
Ryan Ghadimi
f32d6bc043
bump octokit core
2025-05-08 08:42:32 +00:00
Ryan Ghadimi
2e4ab87130
artifact deps
2025-05-08 08:38:48 +00:00
Ryan Ghadimi
ef199a9ab0
Merge pull request #2043 from actions/ghadimir/audit_fix
...
NPM Audit Fixes
2025-05-07 15:58:29 +01:00
Ryan Ghadimi
917a43eb6e
bump octokit methods
2025-05-07 11:17:56 +00:00
Ryan Ghadimi
07cac0a6b3
bump gh package ver
2025-05-07 11:12:29 +00:00
Ryan Ghadimi
2046ee6d6b
gh package release prep
2025-05-07 11:08:28 +00:00
Ryan Ghadimi
2b476323c4
fix packages/gh deps
2025-05-07 11:05:00 +00:00
Ryan Ghadimi
aebe304a19
Merge pull request #2041 from actions/ghadimir/fix_cache_tests
...
Fix cache tests
2025-05-07 09:53:32 +01:00
Ryan Ghadimi
e8f276a715
alphabetically order them
2025-05-07 08:31:17 +00:00
Ryan Ghadimi
d156bcaa78
maybe this works instead
2025-05-06 20:22:05 +00:00
Ryan Ghadimi
5ae4c5be28
don't need that maybe
2025-05-06 20:08:50 +00:00
Ryan Ghadimi
d50f1ac1b9
change url
2025-05-06 20:02:27 +00:00
Ryan Ghadimi
87cb7035bb
add env variable for cache tests
2025-05-06 19:50:44 +00:00
Alisson Tenório
1b1e81526b
Update README.md ( #1719 )
2025-04-09 10:46:07 -04:00
Salman Chishti
525ebf0c50
Merge pull request #2004 from AbhiPrasad/patch-1
...
fix link in `@actions/artifact` `RELEASES.md`
2025-04-09 15:34:10 +01:00
Abhijeet Prasad
07341e11d8
fix link in @actions/artifact RELEASES.md
2025-03-26 11:22:14 -04:00
Salman Chishti
930c890727
Merge pull request #1995 from actions/salmanmkc/2-new-cache-artifacts-release
...
Prepare Cache v4.0.3 & Artifact v2.3.2 releases
2025-03-17 21:22:10 +00:00
Salman Chishti
a410c4a9cf
remove extra brace
2025-03-17 17:14:25 +00:00
Salman Chishti
10277d48ca
Add update to release doc, as will include it in this release
2025-03-17 17:12:32 +00:00
JoannaaKL
857c61a9df
Merge pull request #1994 from gitulisca-enterprise-cloud-testing/gitulisca/log-restore-request-version
...
Log cache version requested on debugging message
2025-03-17 17:58:16 +01:00
Salman Chishti
c40bccc9c3
Use patch instead of minor
2025-03-17 14:08:42 +00:00
Salman Chishti
ff4d4afef8
shared instead of secure
2025-03-17 12:48:56 +00:00
Salman Chishti
4d4bbebd6a
update package-lock.json
2025-03-17 12:47:54 +00:00
Salman Chishti
261fcae498
change it to minor version instead of patch
2025-03-17 12:44:51 +00:00
Salman Chishti
4059d2af66
update versions for cache and artifact
2025-03-17 12:09:16 +00:00
Salman Chishti
2559a2ac8a
Merge pull request #1982 from actions/salmanmkc/obfuscate-sas
...
Remove logging of any SAS tokens in Actions/Cache and Actions/Artifact
2025-03-17 11:47:29 +00:00
Art Leo
514314311c
Log cache version requested
2025-03-15 10:13:43 +11:00
Salman Chishti
957d42e6c5
add encoding back with extra tests
2025-03-14 06:38:57 -07:00
Salman Chishti
39419dd8c3
don't need to url encode or set var
2025-03-14 06:21:41 -07:00
Salman Chishti
d13e6311f1
fix tests
2025-03-14 04:28:22 -07:00
Salman Chishti
6876e2a664
update ts docs
2025-03-13 04:47:49 -07:00
Salman Chishti
fc482662af
PR feedback, back to simplified approach, no export on client as well
2025-03-13 04:23:45 -07:00
Salman Chishti
abd9054c61
Log debug error when failing to decode
2025-03-12 08:14:01 -07:00
Ryan Ghadimi
253e837c4d
Merge pull request #1991 from actions/ghadimir/hash_to_digest_upload
...
Change hash to digest for consistent terminology across runner logs
2025-03-12 12:26:25 +00:00
Salman Chishti
3ac34ffcb7
Mask different situations, malformed URL, encoded, decoded, raw signatures, nested parameters, and moved to a utility file
2025-03-12 03:17:35 -07:00
Ryan Ghadimi
56c5a39afb
Update blob-upload.ts
2025-03-12 07:59:00 +00:00
Ryan Ghadimi
7ae578ddd1
Merge pull request #1987 from actions/ghadimir/digest_typo
...
Bump release version
2025-03-11 11:07:20 +00:00
Ryan Ghadimi
b2d2270685
Bump package.json
2025-03-11 11:02:42 +00:00
Ryan Ghadimi
0d1d5c7687
Bump release version
2025-03-11 10:58:38 +00:00
Ryan Ghadimi
769bb0fea1
Merge pull request #1986 from actions/ghadimir/digest_typo
...
Fix comment on expectedHash
2025-03-11 10:57:05 +00:00
Ryan Ghadimi
d7ddca4309
Fix comment on expectedHash
2025-03-11 10:52:19 +00:00
Ryan Ghadimi
8780507298
Merge pull request #1985 from actions/ghadimir/dropdown_releases
...
Dropdown for package when releasing
2025-03-10 15:42:45 +00:00
Ryan Ghadimi
790c56665a
Update releases.yml
2025-03-10 15:33:38 +00:00
Ryan Ghadimi
9d8017eadb
Merge pull request #1976 from actions/ghadimir/prep_artifact_release
...
Prepare for Artifact v2.3.0 release
2025-03-10 15:23:55 +00:00
Ryan Ghadimi
20fee3ea63
Update @actions/artifact version to 2.3.0
2025-03-10 15:12:36 +00:00
Ryan Ghadimi
7501423b6f
Update RELEASES.md for version 2.3.0
2025-03-10 15:11:43 +00:00
Ryan Ghadimi
d0cc3418ea
Bump version to 2.3.0
...
Better semver
2025-03-10 15:11:18 +00:00
Salman Chishti
5007821c77
Remove clean script
2025-03-10 06:51:30 -07:00
Salman Chishti
47c4fa85df
masks the whole URL, update tests
2025-03-10 06:47:52 -07:00
Salman Chishti
1cd2f8a538
Instead of using utility method in core lib, use method in both twirp clients
2025-03-07 06:01:25 -08:00
Ryan Ghadimi
b85d4e6b38
Prepare for Artifact v2.2.3 release
2025-03-07 10:14:36 +00:00
Ryan Ghadimi
dc22dc7cad
Merge pull request #1975 from actions/ghadimir/update_call_to_list_artifacts
...
Compare Artifact Digests
2025-03-07 09:51:05 +00:00
Ryan Ghadimi
8c05dc87d8
Change info logs to debug logs
2025-03-07 09:38:33 +00:00
Salman Chishti
884aa17886
remove these changes
2025-03-06 14:31:21 -08:00
Salman Chishti
944e6b78db
Add secret and signature masking for cache and artifact packages
2025-03-06 14:25:32 -08:00
JoannaaKL
d70fb49aaa
Merge pull request #1974 from actions/list-artifacts-fix
...
Dont skip pages
2025-03-06 09:35:57 +01:00
Ryan Ghadimi
3726c11433
Please the linter
2025-03-05 14:44:58 +00:00
Ryan Ghadimi
71b40f7024
nicer wording
2025-03-05 14:35:01 +00:00
Ryan Ghadimi
83e5e2517b
Change some debug -> info for artifacts hash logging
2025-03-05 14:30:51 +00:00
Ryan Ghadimi
d5c8a0fa27
Update proto artifact interface, retrieve artifact digests, return indicator of mismatch failure
2025-03-05 11:29:44 +00:00
JoannaaKL
780e24be34
Dont skip pages
2025-03-05 09:27:35 +00:00
Brian DeHamer
ec9716b3cc
Merge pull request #1969 from actions/bdehamer/workflow-ref
...
set workflow.ref provenance field from ref claim
2025-02-26 09:50:14 -08:00
Brian DeHamer
0bc338adab
set workflow.ref provenance field from ref claim
...
Updates the `buildSLSAProvenancePredicate` function to populate the
`workflow.ref` field from the `ref` claim in the OIDC token.
Signed-off-by: Brian DeHamer <[email protected] >
2025-02-26 08:47:27 -08:00
Rob Herley
5378ea8eca
Merge pull request #1968 from actions/robherley/cache/v4.0.2
...
cache: prep v4.0.2 release
2025-02-25 16:00:06 -05:00
Brian DeHamer
b95b593ca5
Merge pull request #1957 from actions/bdehamer/update-undici
...
Bump undici to v5.28.5
2025-02-25 12:54:29 -08:00
Rob Herley
4fedf471b1
cache: prep v4.0.2 release
2025-02-25 15:03:37 -05:00
Rob Herley
1b9063ee0e
Merge pull request #1966 from actions/robherley/wrap-create-cache-err
...
cache: wrap create failures in ReserveCacheError
2025-02-25 15:00:25 -05:00
Rob Herley
d096588f08
cache: wrap create failures in ReserveCacheError
2025-02-25 12:49:08 -05:00
Yang Cao
662b9d91f5
Merge pull request #1963 from actions/yacaovsnc/release_2_2_2
...
Prepare artifact release 2.2.2
2025-02-20 16:29:30 -05:00
Yang Cao
a62f530b6f
Update package-lock.json
2025-02-20 21:20:28 +00:00
Yang Cao
2995cdf0a1
Prepare artifact release 2.2.2
2025-02-20 21:12:25 +00:00
Yang Cao
f10f9c8217
Merge pull request #1962 from actions/yacaovsnc/set_default_concurrency_to_5
...
Default upload artifacts concurrency to 5
2025-02-20 13:56:30 -05:00
Yang Cao
c26e6f3aba
Default upload artifacts concurrency to 5
2025-02-20 17:03:29 +00:00
Rob Herley
2b08dc18f2
Merge pull request #1958 from actions/robherley/cache/v4.0.1
...
Update manifests & release notes for cache v4.0.1
2025-02-14 12:20:52 -05:00
Brian DeHamer
412108cd55
add undici to @actions/github dependencies
...
Signed-off-by: Brian DeHamer <[email protected] >
2025-02-14 08:12:00 -08:00
Rob Herley
8fcec1fb58
update manifests & release notes for cache v4.0.1
2025-02-14 11:02:13 -05:00
Brian DeHamer
95e747361e
bump undici to 5.28.5
...
Signed-off-by: Brian DeHamer <[email protected] >
2025-02-14 08:02:10 -08:00
Rob Herley
aad39a371f
Merge pull request #1954 from actions/robherley/miss-msg
...
Cache miss as debug, not warning annotation
2025-02-14 10:58:45 -05:00
Rob Herley
7fe619c58c
update mocks
2025-02-14 09:42:41 -05:00
Rob Herley
e6fb8f1c5d
cache miss as debug, not warning annotation
2025-02-14 09:28:01 -05:00
Rob Herley
6a942b304d
Merge pull request #1947 from actions/robherley/rm-twirp-ts
...
Remove runtime dependency on `twirp-ts`
2025-02-14 09:14:17 -05:00
Ehsan Hosseini
340a6b15b5
update undici package to 5.25.5 ( #1942 )
2025-01-28 10:14:55 -05:00
Rob Herley
e0c069db55
remove runtime dependency on twirp-ts
2025-01-27 17:52:55 +00:00
Josh Gross
1f7c2c79e0
[tool-cache] Update @actions/core and prepare 2.0.2 release ( #1872 )
...
* Update `@actions/core` and prepare 2.0.2 release
* Include these changes in the release notes
2025-01-15 15:57:09 -05:00
Yang Cao
5e8c25d1f5
Merge pull request #1929 from actions/yacaovsnc/release_artifact_2_2_1
...
Prep release packages/artifact v2.2.1
2025-01-09 09:21:32 -05:00
Yang Cao
3095d112ef
Prep release packages/artifact v2.2.1
2025-01-08 21:11:59 +00:00
Yang Cao
16ef1448d7
Merge pull request #1928 from actions/yacaovsnc/artifact_upload_concurrency_and_timeout
...
Make both upload concurrency and timeout settings configurable with env variables.
2025-01-08 16:07:30 -05:00
Yang Cao
e55409315f
Rename the prefix to be more specific
2025-01-08 20:32:45 +00:00
Yang Cao
d4385a64a7
Concurrency has a min of 1
2025-01-08 18:14:04 +00:00
Yang Cao
ede05b95d7
Make concurrency change opt-in, but can only go lower
2025-01-08 18:11:38 +00:00
Yang Cao
f3c12d5561
Set default concurrency to 10 and make timeout configurable
2025-01-08 16:19:09 +00:00
Josh Gross
adb9c4a7f4
Remove more unused cache APIs ( #1909 )
2024-12-19 13:26:19 -05:00
Josh Gross
01f21badd5
Remove more unused cache APIs
2024-12-17 14:51:57 -05:00
Josh Gross
26f8f84a96
Remove unused cache API ( #1907 )
2024-12-17 14:04:05 -05:00
Brian DeHamer
433f76091b
Merge pull request #1908 from actions/bdehamer/artifact-2.2.0
...
Prepare artifact release 2.2.0
2024-12-17 10:24:18 -08:00
Brian DeHamer
4426b4ea91
Prepare artifact release 2.2.0
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-12-17 10:05:45 -08:00
Brian DeHamer
f522fdf89d
Merge pull request #1896 from actions/bdehamer/artifact-digest
...
return artifact digest on upload
2024-12-17 10:01:16 -08:00
Brian DeHamer
1e0c16f0dc
return artifact digest on upload
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-12-06 14:27:46 -08:00
Bassem Dghaidi
b7a00a3203
Merge pull request #1886 from actions/Link-/cache-4.0.0
...
Prepare `@actions/cache` `4.0.0` release
2024-12-04 20:09:19 +01:00
Bassem Dghaidi
0827eef58f
Rerun CI
2024-12-04 10:53:00 -08:00
Bassem Dghaidi
cd9197e9bd
Add announcement link
2024-12-04 08:23:10 -08:00
Bassem Dghaidi
72447df44c
Update deprecation notice
2024-12-04 05:33:47 -08:00
Bassem Dghaidi
59845ec372
Update deprecation notice
2024-12-04 05:30:50 -08:00
Bassem Dghaidi
cb001af8a3
Update README to include deprecation notice
2024-12-03 02:52:39 -08:00
Bassem Dghaidi
4498687c5e
Prepare @actions/cache 4.0.0 release
2024-12-03 02:40:00 -08:00
Bassem Dghaidi
a10e209c8d
Merge pull request #1882 from actions/enhance-blob-client
...
Enhance blob client resilience & performance
2024-12-02 20:48:46 +01:00
Bassem Dghaidi
c02c929c56
Minor comment adjustments
2024-12-02 11:10:25 -08:00
Bassem Dghaidi
c649df4b94
Minor comment adjustments
2024-12-02 10:55:33 -08:00
Bassem Dghaidi
fb40492b6f
Merge branch 'enhance-blob-client' of github.com:actions/toolkit into enhance-blob-client
2024-12-02 10:55:00 -08:00
Bassem Dghaidi
502e8ce651
Minor comment adjustments
2024-12-02 10:53:29 -08:00
Bassem Dghaidi and Josh Gross
3f7df8ec5a
Fix comments
...
Co-authored-by: Josh Gross <[email protected] >
2024-12-02 19:46:18 +01:00
Bassem Dghaidi and Josh Gross
b24632bd80
Fix comments
...
Co-authored-by: Josh Gross <[email protected] >
2024-12-02 19:46:11 +01:00
Bassem Dghaidi
792ec716de
Tune upload options
2024-12-02 07:32:33 -08:00
Bassem Dghaidi
7ad18fd6bd
Fix linter complaints
2024-12-02 04:24:17 -08:00
Bassem Dghaidi
87171e29ca
Fix tests
2024-12-02 04:18:46 -08:00
Bassem Dghaidi
a762876d6d
Minor refactoring
2024-12-02 04:08:21 -08:00
Bassem Dghaidi
d89855bb90
Fix upload progress bug
2024-12-02 03:55:57 -08:00
Bassem Dghaidi
db1d01308c
Troubleshoot
2024-12-02 03:35:20 -08:00
Bassem Dghaidi
4a272e9053
Troubleshoot
2024-12-02 03:08:05 -08:00
Bassem Dghaidi
ee1c07d0aa
Add error handling for failed uploads
2024-12-02 02:38:51 -08:00
Bassem Dghaidi
c6f1224d30
Add progress tracking for blob uploads
2024-12-02 02:33:27 -08:00
Bassem Dghaidi
1d403c2fd8
Fix tests
2024-11-29 07:36:51 -08:00
Bassem Dghaidi
65892d5ffe
Fine tune blob uploads
2024-11-29 07:09:05 -08:00
Bassem Dghaidi
8c5f6f2dc5
Force use of Azure for restoreCacheV2
2024-11-28 07:42:07 -08:00
Bassem Dghaidi
62f5f1885b
Refactor saveCacheV2 to use saveCache from cacheHttpClient
2024-11-28 07:22:01 -08:00
Bassem Dghaidi
eaf0083ee2
Respect download options for restore
2024-11-28 04:56:37 -08:00
Bassem Dghaidi
c1fb081674
Linter fixes
2024-11-28 03:53:34 -08:00
Bassem Dghaidi
df166709a3
Refactor cache upload functionality and improve test cases
2024-11-28 03:52:09 -08:00
Bassem Dghaidi
c5a5de05f6
Delete download-cache
2024-11-28 03:36:32 -08:00
Bassem Dghaidi
3a128c88c3
Merge branch 'main' into enhance-blob-client
2024-11-27 08:25:51 -08:00
John Sudol
9cc30cb0d3
Add saveCacheV2 tests ( #1879 )
2024-11-27 09:30:36 -05:00
Bassem Dghaidi
35d87ab129
Refactor code formatting for consistency and readability
2024-11-27 05:58:22 -08:00
Bassem Dghaidi
af3981c955
Update the useragent of the old http client to pass cache version
2024-11-27 05:50:01 -08:00
Bassem Dghaidi
27e5cf2514
Replace downloadCacheFile with downloadCacheStorageSDK
2024-11-27 04:51:21 -08:00
John Sudol
b050504b2d
Add test case for when the uploadFile fails on the blobclient
2024-11-27 01:45:46 +00:00
John Sudol
5d0a4af70a
Remove unused mock
2024-11-26 23:33:19 +00:00
John Sudol
94f18eb26e
Only mock the cacheUtil methods we need
2024-11-26 23:05:11 +00:00
John Sudol
208dbe2131
PR feedback
2024-11-26 16:36:12 +00:00
John Sudol
46174ed573
run prettier
2024-11-26 00:56:07 +00:00
John Sudol
1f087496ca
Add debug message for uploadResponse
2024-11-26 00:43:37 +00:00
John Sudol
8f606682c2
Add saveCacheV2 tests
2024-11-26 00:23:42 +00:00
Bassem Dghaidi
928d3e806d
Merge pull request #1876 from actions/add-restore-tests
...
Add `restoreCacheV2` tests
2024-11-25 21:35:31 +01:00
Bassem Dghaidi
35ede8fcf0
Add a new debug message for downloads
2024-11-25 12:08:07 -08:00
Bassem Dghaidi
4d31e1048a
Add the download cache file status code to debug log
2024-11-25 07:34:52 -08:00
Bassem Dghaidi
0e321b26f4
Add the download cache file status code to debug log
2024-11-25 07:34:07 -08:00
Bassem Dghaidi and Rob Herley
2d2513915c
Remove unused package
...
Co-authored-by: Rob Herley <[email protected] >
2024-11-25 16:13:20 +01:00
Bassem Dghaidi
de236da416
Fix cache lookup scenario
2024-11-25 05:47:51 -08:00
Bassem Dghaidi
4dadd612d6
Add support for matching on restore key values
2024-11-25 05:42:50 -08:00
Bassem Dghaidi
54ac2dd012
Add cache service version debug message
2024-11-25 04:08:47 -08:00
Bassem Dghaidi
4de30f744e
Add more tests for restoreCacheV2
2024-11-25 03:53:03 -08:00
Bassem Dghaidi
27dfd2c41c
Merge branch 'main' into add-restore-tests
2024-11-22 10:23:10 -08:00
Bassem Dghaidi
20ed2908f1
Merge pull request #1857 from actions/neo-cache-service
...
Integrate cache service v2
2024-11-22 19:22:23 +01:00
Bassem Dghaidi
39d19810a8
Add restore tests
2024-11-22 09:01:59 -08:00
Bassem Dghaidi
e2028d43a2
Linter fixes and remove unnecessary dependency
2024-11-21 04:05:04 -08:00
Bassem Dghaidi
267841d7bd
Add isGhes gate and refactor to clean up circular dependencies
2024-11-21 04:01:44 -08:00
Bassem Dghaidi
ab58a59f33
Bump cross-spawn to 7.0.6
2024-11-20 14:02:54 -08:00
Bassem Dghaidi
a1e6ef3759
Update cache service APIs & cleanup
2024-11-20 13:53:47 -08:00
Bassem Dghaidi
8616c313a2
Remove unused definitions
2024-11-14 07:11:12 -08:00
Bassem Dghaidi
3ca85474b8
Merge branch 'neo-cache-service' of github.com:actions/toolkit into neo-cache-service
2024-11-14 06:50:01 -08:00
Bassem Dghaidi
6c11d441a5
Remove unnecessary type hints
2024-11-14 06:49:55 -08:00
Bassem Dghaidi and Josh Gross
68ab87caa2
Add check to make sure archive has been created already
...
Co-authored-by: Josh Gross <[email protected] >
2024-11-14 15:49:02 +01:00
Bassem Dghaidi
555b03f6fd
Revert package.json
2024-11-14 06:40:10 -08:00
Bassem Dghaidi
ab8110fa2f
Remove unecessary packages from top level package.json
2024-11-14 06:36:42 -08:00
Bassem Dghaidi
5e9ef8532f
Lint fixes
2024-11-14 04:47:27 -08:00
Bassem Dghaidi
ea4bf4810a
Remove unnecessary debug information
2024-11-14 04:39:30 -08:00
Bassem Dghaidi
c3e354da23
Remove unnecessary debug information
2024-11-14 04:33:31 -08:00
Bassem Dghaidi
2ee77e654f
Add missing function return types
2024-11-14 03:42:14 -08:00
Bassem Dghaidi
83baffc3f6
Package upgrades with security fixes
2024-11-14 03:34:32 -08:00
Bassem Dghaidi
19cdd5f210
Linter cleanups
2024-11-14 03:34:13 -08:00
Bassem Dghaidi
b2557ac90c
Formatting and stylistic cleanup
2024-11-14 03:22:03 -08:00
Bassem Dghaidi
69409b3acd
Fix broken test
2024-11-14 03:10:48 -08:00
Bassem Dghaidi
9dff82c727
Port dependencies & remove dependency on toolkit/artifacts
2024-11-14 03:01:04 -08:00
Bassem Dghaidi
d109d9c03e
Handle ACTIONS_CACHE_SERVICE_V2 feature flag
2024-11-14 03:00:43 -08:00
Bassem Dghaidi
4e1912a3c3
Restore __tests__
2024-11-14 02:08:24 -08:00
Bassem Dghaidi
9da70ffbd7
Post merge cleanup
2024-11-14 02:04:20 -08:00
Bassem Dghaidi
75cdb2c08f
Merge branch 'main' into neo-cache-service
2024-11-14 02:02:55 -08:00
Josh Gross
bb2278e5cf
Extend Node version test coverage ( #1843 )
...
* Extend Node version test coverage
* Remove Node 16
2024-11-08 10:30:18 -05:00
Josh Gross
77f247b2f3
Prepare @actions/cache 3.3.0 release ( #1871 )
2024-11-01 13:32:42 -04:00
Brian DeHamer
d13839fcf4
Merge pull request #1870 from actions/bdehamer/attest-1.5-release-notes
...
`@actions/attest`: Release notes for v1.5.0 release
2024-11-01 09:55:13 -07:00
Brian DeHamer
7e54468896
update release notes for @actions/attest v1.5.0
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-11-01 09:45:11 -07:00
Brian DeHamer
339447c5d3
Merge pull request #1863 from meriadec/attest-provenance-tags
...
Handle tags containing "@" character in `buildSLSAProvenancePredicate`
2024-11-01 09:35:13 -07:00
Brian DeHamer
43ce96d373
Merge pull request #1865 from actions/bdehamer/multi-subject
...
`@actions/attest`: Support multi-subject attestations
2024-11-01 09:33:11 -07:00
Brian DeHamer
265a5be8bc
support multi-subject attestations
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-11-01 09:08:19 -07:00
Brian DeHamer
65ee4d33af
use macos-latest-large in test/release workflows ( #1869 )
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-11-01 11:59:55 -04:00
Meriadec Pillet
717ba9d9a4
Handle tags containing "@" character in buildSLSAProvenancePredicate
...
When using some monorepo-related tools (like [changesets](https://github.com/changesets/changesets )),
the produced tags have a special format that includes `@` character.
For example, a `foo` package on a monorepo will produce Git tags looking
like `[email protected] ` if using changesets.
When used in combination with `actions/attest-build-provenance`, the
action was not properly re-crafting the tag in `buildSLSAProvenancePredicate` because
it was always splitting the workflow ref by `@` and taking the second
element.
This result in this error on CI:
```
Error: Error: Failed to persist attestation: Invalid Argument - values do not match: refs/tags/foo != refs/tags/[email protected] - https://docs.github.com/rest/repos/repos#create-an-attestation
````
This PR slightly update the logic there, and rather take "everything
located after the first '@'". This shouldn't introduce any breaking
change, while giving support for custom tags.
I've added the corresponding test case, it passes, however I couldn't
successfully run the full test suite (neither on `main`). Looking
forward for CI outcome.
Thanks in advance for the review 🙏 .
2024-10-30 14:29:42 +01:00
Bassem Dghaidi
01bf918aa5
Refactoring & cleanup
2024-10-24 06:09:23 -07:00
Bassem Dghaidi
28dbd8ff93
Cleanups and package refactoring
2024-10-24 05:19:48 -07:00
Josh Gross
7f5921cddd
Document unreleased changes in cache and tool-cache ( #1856 )
2024-10-22 12:01:31 -04:00
Bassem Dghaidi
89354f6540
Cleanup implementation and use tarballs instead of streaming zip
2024-10-21 05:21:32 -07:00
Bassem Dghaidi
d399e33060
Merge branch 'main' into neo-cache-service
2024-10-21 02:25:12 -07:00
Brian DeHamer
29d342f176
Merge pull request #1848 from actions/bdehamer/attest-prep-1-5
...
`@actions/attest`: prep release of @actions/attest v1.5.0
2024-10-14 12:49:33 -07:00
Brian DeHamer
72113fe791
Merge pull request #1847 from actions/bdehamer/attest-update-core
...
`@actions/attest`: bump @actions/core from 1.10.1 to 1.11.1
2024-10-14 12:49:15 -07:00
Brian DeHamer
7b4d9763cc
Merge pull request #1846 from actions/bdehamer/sigstore-3-0-0
...
`@actions/attest`: bump @sigstore/sign from 2.3.2 to 3.0.0
2024-10-14 12:48:55 -07:00
Brian DeHamer
26c752f562
prep release of @actions/attest v1.5.0
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-10-14 12:33:10 -07:00
Brian DeHamer
ac1332a8e2
bump @actions/core from 1.10.1 to 1.11.1
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-10-14 12:16:09 -07:00
Brian DeHamer
c6c5ef6b8e
bump @sigstore/sign from 2.3.2 to 3.0.0
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-10-14 12:06:26 -07:00
Bassem Dghaidi
4d1dedf2c7
Merge branch 'main' into neo-cache-service
2024-10-09 07:45:11 -07:00
Bassem Dghaidi
13abc95165
Port restoreCache to new service
2024-10-09 04:32:57 -07:00
Rob Herley
ee93b05ee9
Merge pull request #1845 from actions/robherley/update-release-notes
...
Update artifact release notes
2024-10-08 14:11:08 -04:00
Rob Herley
799f8f5f3d
Update artifact release notes
...
Includes:
- #1815
2024-10-08 14:06:04 -04:00
Rob Herley
201b082ce1
Merge pull request #1844 from actions/robherley/artifact-2.1.11
...
Properly resolve relative symlinks
2024-10-08 13:08:45 -04:00
Rob Herley
49cbbbcd99
Update symlink bug fix reference number
2024-10-08 13:02:06 -04:00
Rob Herley
545e0e6b95
properly resolve relative symlinks
2024-10-08 12:35:48 -04:00
JoannaaKL
c18a7d2f73
Merge pull request #1815 from mydea/fn/remove-crypto
...
Use native `crypto` package from node
2024-10-07 11:06:38 +02:00
Josh Gross
d14afd7973
Explicitly import crypto ( #1842 )
...
* Explicitly import `crypto`
* Add release notes for 1.11.1
* Fix crypto mock in test
* Fix `crypto` mock
* Lint
2024-10-04 17:23:42 -04:00
Josh Gross
22a72ac3d7
Include #1551 in @actions/core 1.11.0 release notes ( #1840 )
2024-10-02 14:30:25 -04:00
Josh Gross
6ca0d9b637
Release @actions/core v1.11.0 ( #1839 )
2024-10-02 13:49:03 -04:00
Rob Herley
650f7c6aa3
Merge pull request #1830 from actions/robherley/artifact-2.1.10
...
Fix regression, auto readlink on symlinks again
2024-10-02 13:06:15 -04:00
Josh Gross
78af634e7e
Remove dependency on uuid package ( #1824 )
2024-10-02 12:28:06 -04:00
Rob Herley
2a8f1c5ddd
bump package lock version
2024-10-01 16:43:30 -04:00
Bassem Dghaidi
e62c6428e7
Fix service urls
2024-09-24 03:29:14 -07:00
Bassem Dghaidi
07e51a445e
Add cache service v2 client
2024-09-24 03:17:44 -07:00
Bassem Dghaidi
70e5684b1f
Merge branch 'main' into neo-cache-service
2024-09-24 02:36:02 -07:00
Rob Herley
5a62022195
/
2024-09-20 17:52:14 -04:00
Rob Herley
8551843690
fix assertion
2024-09-20 17:45:55 -04:00
Rob Herley
d6694e491d
update release notes
2024-09-20 17:31:40 -04:00
Rob Herley
7f19a7886a
fix regression, auto readlink on symlinks again
2024-09-20 17:23:43 -04:00
Brian DeHamer
6dd369c0e6
Merge pull request #1823 from actions/bdehamer/enterprise-issuer
...
[@actions/attest] Fix bug with customized OIDC issuer
2024-09-05 09:17:37 -07:00
Brian DeHamer
2a07de1333
fix bug with customized oidc issuer
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-09-04 10:24:28 -07:00
Francesco Novy
2e1998fc42
update lockfile
2024-08-30 09:41:33 +02:00
Francesco Novy
b7a914b73b
Use native crypto package from node
2024-08-30 09:30:02 +02:00
Brian DeHamer
6c4e082c18
Merge pull request #1805 from actions/bdehamer/update-http-client
...
bump @actions/http-client from 2.2.1 to 2.2.3
2024-08-22 08:39:26 -07:00
Brian DeHamer
1e69bffbba
bump @actions/http-client from 2.2.1 to 2.2.3
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-08-22 07:52:03 -07:00
Thomas Boop
d1aa255c7f
HTTP Client 2.2.3 Release ( #1804 )
...
* http-client 2.2.3
* fix audit
* Revert "fix audit"
724956ffa7
* update versions
* Revert "update versions"
139b3391a0
* exclude dev dependencies while we work on removing lerna
2024-08-22 10:13:36 -04:00
Brian DeHamer
7298ff3219
Merge pull request #1799 from actions/bdehamer/http-client-proxy-auth
...
fix encoding for proxy auth token
2024-08-21 06:41:49 -07:00
Brian DeHamer
571d782946
Merge pull request #1797 from actions/bdehamer/attester-release-notes
...
improve release notes for @actions/attest
2024-08-19 07:38:36 -07:00
Brian DeHamer
ada9e00cda
fix encoding for proxy auth token
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-08-16 15:03:40 -07:00
Josh Gross
faf9cb2ea2
Include the package name in the Publish Workflow run ( #1793 )
2024-08-16 16:15:14 -04:00
Brian DeHamer
ac3a063583
improve release notes for @actions/attest
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-08-16 12:43:39 -07:00
Brian DeHamer
7cc96bb976
Merge pull request #1796 from actions/bdehamer/attest-issuer
...
derive default OIDC issuer from current tenant
2024-08-16 12:21:00 -07:00
Brian DeHamer
fa6cc53297
derive default OIDC issuer from current tenant
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-08-16 12:07:23 -07:00
Thomas Boop
f299e8ba1e
HTTP Client 2.2.2 Release ( #1794 )
...
* 2.2.2 release
* update nodes
2024-08-16 13:11:10 -04:00
Yu
1b9927d1c7
Handle Encoded URL for Proxy Username and Password in HTTP Client ( #1782 )
...
* uri-decode-fix
Signed-off-by: Yu <[email protected] >
* http-client URLdecode fix
Signed-off-by: Yu <[email protected] >
* http-client URLdecode test typo fix
Signed-off-by: Yu <[email protected] >
---------
Signed-off-by: Yu <[email protected] >
2024-08-16 12:43:10 -04:00
Brian DeHamer
279e891118
Merge pull request #1790 from actions/bdehamer/attest-headers
...
support for headers param in attest functions
2024-08-16 07:21:46 -07:00
Brian DeHamer
340a1033a5
support for headers param in attest functions
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-08-15 15:35:32 -07:00
Josh Gross
50f2977cce
Add glob option to ignore hidden files ( #1791 )
...
* Add glob option to ignore hidden files
* Use the basename of the file/directory to check for `.`
* Ensure the `excludeHiddenFiles` is properly copied
* Allow the root directory to be matched
* Fix description of `excludeHiddenFiles`
* Document Windows hidden attribute limitation
* Bump version
* `lint`
* Document 0.5.0 release
* Lint again
2024-08-15 17:13:49 -04:00
Thomas Boop
48a65377c0
Fix HTTP client tests ( #1792 )
...
* fix tests and update dependencies
2024-08-15 16:53:06 -04:00
Rob Herley
f003268b32
Merge pull request #1786 from SMoraisAnsys/fix/chunk-timeout
...
refactor: set chunk timeout back to 5 minutes
2024-08-06 12:12:38 -04:00
Sébastien Morais
3a33cca851
FIX: Set chunk timeout back to 5 minutes
2024-08-06 10:27:41 +02:00
Rob Herley
bb6c500939
Merge pull request #1781 from actions/robherley/artifact-2.1.9
...
Prep for @actions/artifact v2.1.9
2024-08-01 09:42:30 -04:00
Rob Herley
76b6e24aee
bump pkg lock
2024-07-31 10:12:04 -04:00
Rob Herley
58d14c4ef5
prep for @actions/artifact v2.1.9
2024-07-31 10:05:34 -04:00
Rob Herley
7463cf3da6
Merge pull request #1771 from rmunn/fix-too-many-open-files
...
Prevent "too many open files" in artifact upload
2024-07-31 09:20:36 -04:00
Brian DeHamer
90d9783552
Merge pull request #1776 from actions/bdehamer/jwks-proxy-fix
...
fix proxy support for jwks retrieval
2024-07-29 16:31:41 -07:00
Robin Munn
7c61054649
Remove unused import
2024-07-27 17:00:02 +07:00
Brian DeHamer
b28406bd1f
fix proxy support for jwks retrieval
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-07-26 15:03:40 -07:00
Robin Munn
9517cdf52d
Prevent "too many open files" in artifact upload
...
See https://www.archiverjs.com/docs/archiver/#file
2024-07-26 08:49:34 +07:00
Rob Herley
49927e464a
Merge pull request #1774 from actions/robherley/fix-chunk-timeout
...
Fix artifact upload chunk timeout logic + update tests
2024-07-25 13:52:09 -04:00
Rob Herley
3e34f6d19c
add comment for chunk timeout
2024-07-24 12:40:57 -04:00
Rob Herley
182702d2df
fix chunk timeout + update tests
2024-07-23 21:57:39 -04:00
Rob Herley
1db73622df
Merge pull request #1768 from actions/robherley/artifacts-allow-localhost
...
Allow localhost hostnames for artifact checks
2024-07-03 14:38:52 -04:00
Rob Herley
56832696fc
npm audit fix
2024-07-03 17:03:40 +00:00
Rob Herley
176b40a888
allow localhost hostnames for artifact checks
2024-07-03 16:55:53 +00:00
Bassem Dghaidi
4902d3a118
Add backend ids
2024-06-24 01:16:11 -07:00
Bassem Dghaidi
04d1a7ec3c
Add fix cache paths
2024-06-17 03:36:06 -07:00
Bassem Dghaidi
e1b7e78d60
Fix cache misses
2024-06-17 02:39:45 -07:00
Bassem Dghaidi
7640cf17c1
Fix cache misses
2024-06-17 02:35:25 -07:00
Bassem Dghaidi
8d7ed4fb57
Fix cache service url bug
2024-06-17 01:32:41 -07:00
Bassem Dghaidi
5afc042a74
Add download cache v2
2024-06-17 01:17:10 -07:00
Bassem Dghaidi
5e5faf73fc
Use zlib for compression
2024-06-13 03:16:59 -07:00
Brian DeHamer
361a115e53
Merge pull request #1759 from actions/bdehamer/rekor-409
...
config rekor to fetch on conflict
2024-06-12 12:25:06 -07:00
Brian DeHamer
dddc440d56
config rekor to fetch on conflict
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-06-12 11:57:18 -07:00
Brian DeHamer
08d6f14ea8
Merge pull request #1745 from actions/bdehamer/attest-provenance
...
(@actions/attest) New GHA provenance build type
2024-06-12 11:45:37 -07:00
Bassem Dghaidi
9e63a77e7a
Implement cache v2
2024-06-10 12:19:52 -07:00
Bassem Dghaidi
146143a9b4
Implement cache v2
2024-06-10 11:55:28 -07:00
Bassem Dghaidi
6635d12ce0
Implement cache v2
2024-06-10 11:36:37 -07:00
Bassem Dghaidi
dccc3f7f1c
Fix upload mechanics
2024-06-10 11:01:01 -07:00
Bassem Dghaidi
66d5434f23
Add v2 cache upload
2024-06-10 10:56:20 -07:00
Brian DeHamer
73100a7f85
new GHA build provenance
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-06-05 14:54:34 -07:00
Brian DeHamer
c6b487124a
Merge pull request #1738 from actions/bdehamer/attest-1.3.0
...
(@actions/attest) prepare 1.3.0 release
2024-06-05 14:53:11 -07:00
Bassem Dghaidi
c8466d1fac
Add twirp client
2024-05-29 08:31:54 -07:00
Bassem Dghaidi
264230c2c5
add debug
2024-05-23 09:04:37 -07:00
Bassem Dghaidi
32dbccb77b
Add debug message
2024-05-23 07:25:17 -07:00
Brian DeHamer
8735a7e2da
prep 1.3.0 release of @actions/attest
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-05-21 13:11:37 -07:00
Fredrik Skogman
d1df13e178
Merge pull request #1735 from kommendorkapten/dynamic-urls
...
Read the server url from the environment variable.
2024-05-21 07:35:07 +02:00
Fredrik Skogman
d3d7736bae
Fixed a spelling error
2024-05-20 07:57:44 +02:00
Fredrik Skogman
7d18e7aa0d
PR feedback. Juse more JS idiomatic code
2024-05-20 07:52:36 +02:00
Fredrik Skogman
e60694077d
Read the server url from the environment variable.
...
Instead of having the urls hardcoded, read them from the environment.
I opted to read from the environment variable instead of the github context
because it would be easier to test.
2024-05-16 17:00:35 +02:00
Brian DeHamer
ae38557bb0
Merge pull request #1730 from actions/bdehamer/attest-readme
...
Update @actions/attest README
2024-05-01 11:48:55 -07:00
Brian DeHamer
abb586d71e
add doc link in @actions/attest readme
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-05-01 11:30:45 -07:00
Brian DeHamer
81a73aba8b
Merge pull request #1725 from actions/bdehamer/attest-retry-persist
...
(@actions/attest) retry request on failure to save attestation
2024-04-24 19:59:43 -07:00
Brian DeHamer
0e8fe8af62
retry request on failure to save attestation
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-04-24 15:07:39 -07:00
Bethany
29885a805e
Merge pull request #1724 from actions/bethanyj28/update-unzip-stream
...
Use latest `unzip-stream` and `unzip.Extract`
2024-04-24 09:09:09 -04:00
bethanyj28
9eb3d3a673
lint
2024-04-23 16:10:57 -04:00
bethanyj28
6e642f628f
lint
2024-04-23 16:06:02 -04:00
bethanyj28
0159bbe7f2
bump version
2024-04-23 16:03:52 -04:00
bethanyj28
476276bf98
use latest unzip-stream
2024-04-23 15:54:54 -04:00
Brian DeHamer
d82fd09f99
Merge pull request #1714 from actions/bdehamer/attest-no-make-fetch-happen
...
(@actions/attest) remove dep on make-fetch-happen
2024-04-23 10:39:57 -07:00
Brian DeHamer
2961d73391
remove dep on make-fetch-happen
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-04-23 09:39:17 -07:00
Rob Herley
eb1cb3649c
Merge pull request #1721 from actions/robherley/retry-502-invalid-body
...
artifact client: retry on non-JSON response
2024-04-19 14:02:46 -04:00
Rob Herley
b384fe17ba
bump pkg version + release notes
2024-04-19 15:08:30 +00:00
Rob Herley
ccb1df45d1
artifact client: retry on non-JSON response
2024-04-19 14:03:47 +00:00
eggyhead
5a736647a1
Merge pull request #1712 from actions/vmjoseph/update-archiver
...
Upgrading `upload-artifact` and `download-artifact` archiver package
2024-04-15 13:03:10 -07:00
Vallie Joseph
918b468a41
replacing writeFile with writeFileSync
2024-04-15 16:57:28 +00:00
Vallie Joseph
234761dc05
replacing writeFile with writeFileSync
2024-04-15 16:51:30 +00:00
Vallie Joseph
fa1cb5d153
correcting imports
2024-04-15 16:49:47 +00:00
Vallie Joseph
e998cf1216
cleaning up tests
2024-04-15 16:32:31 +00:00
Vallie Joseph
2bbbf928ae
re-adding minor ver for now
2024-04-15 16:20:24 +00:00
Vallie Joseph
fa06a1eadf
removing minor ver for now
2024-04-15 16:18:41 +00:00
Vallie Joseph
5eea9e34e7
cleaning up comments and removing clear timeout outside of finaly
2024-04-15 16:08:45 +00:00
Vallie Joseph
75b5e5376d
updating artifact version
2024-04-15 15:32:08 +00:00
Vallie Joseph
be507421b1
.
2024-04-15 15:24:57 +00:00
Vallie Joseph
5d943d4b7f
Rever http
2024-04-15 12:59:58 +00:00
Vallie Joseph
67951b1f2b
Merge branch 'main' into vmjoseph/update-archiver
2024-04-15 12:18:10 +00:00
eggyhead
c104cf5dc0
Merge pull request #1713 from actions/eggyhead/fix-tar-ddos-vuln
...
fixing https://github.com/advisories/GHSA-f5x3-32g6-xq36
2024-04-12 13:41:10 -07:00
Vallie Joseph
4fb4c6ed94
Merge branch 'eggyhead/fix-tar-ddos-vuln' into vmjoseph/update-archiver
2024-04-12 20:31:55 +00:00
eggyhead
df5a794b3d
fixing new-package script instruction
2024-04-10 21:48:57 +00:00
eggyhead
c01bc907ed
fixing https://github.com/advisories/GHSA-f5x3-32g6-xq36
2024-04-10 21:30:24 +00:00
Vallie Joseph
222733049e
.
2024-04-09 21:22:40 +00:00
Vallie Joseph
fa9db3c8fa
wrapping timeout in try catch
2024-04-09 21:18:30 +00:00
Vallie Joseph
18a8a22c65
updating upload try catch to always call cleartimeout
2024-04-09 21:05:58 +00:00
Vallie Joseph
425f05e29d
moving timer outside of uploadZipToBlobStorage
2024-04-09 21:04:29 +00:00
Vallie Joseph
90fca23920
replacing timeout
2024-04-09 20:51:12 +00:00
Vallie Joseph
0d3d3bbb40
Adding missing progress time
2024-04-09 20:40:08 +00:00
Vallie Joseph
98ce947a6c
updating timeout
2024-04-09 19:38:57 +00:00
Vallie Joseph
2ed9516172
updating timeout
2024-04-09 19:24:52 +00:00
Vallie Joseph
4fc93ec115
.
2024-04-09 19:01:54 +00:00
Vallie Joseph
61d6acdeb1
updating test
2024-04-09 18:52:19 +00:00
Vallie Joseph
f98ccd1e39
updating tests
2024-04-09 18:21:41 +00:00
Vallie Joseph
7f0a981b2e
Revert http
2024-04-09 18:09:34 +00:00
Vallie Joseph
2e7a11c409
upgrading archiver package along with chunk timeout
2024-04-09 18:02:48 +00:00
Brian DeHamer
9ddf153e00
Merge pull request #1701 from actions/bdehamer/attest-v03-bundle
...
(@actions/attest) generate attestations using v0.3 bundle format
2024-04-03 13:51:26 -07:00
Brian DeHamer
f8d95a85df
generate v0.3 bundles in attest package
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-04-03 12:12:26 -07:00
Brian DeHamer
59e9d284e9
Merge pull request #1693 from actions/bdehamer/oidc-provenance
...
(@actions/attest) build provenance statement from OIDC claims
2024-03-28 13:44:22 -07:00
Brian DeHamer
4ce4c767e2
npm audit fix
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-03-22 12:44:24 -07:00
Brian DeHamer
a0e6af1e53
build provenance stmt from OIDC claims
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-03-22 12:34:42 -07:00
Bethany
ef77c9d60b
Merge pull request #1683 from Smeb/fix-1579
...
fix #1579 : add test to check getCacheVersion does not mutate arguments
2024-03-07 10:48:45 -05:00
Smeb
8fee77b04b
fix #1579 : add test to check getCacheVersion does not mutate arguments
2024-03-07 16:23:04 +01:00
Luke Tomlinson
b807fc9c54
Update http-client to 2.2.1 ( #1679 )
2024-03-01 15:09:37 -05:00
Bethany
55c7a1e03d
Merge pull request #1678 from actions/bethanyj28/logging
...
Add info level logging for zip extract
2024-03-01 13:09:41 -05:00
bethanyj28
4799020e28
bump version
2024-03-01 13:04:16 -05:00
bethanyj28
bb420e4681
add info level logging for zip extract
2024-03-01 12:54:40 -05:00
Bethany
0c735ba79d
Merge pull request #1677 from actions/bethanyj28/update-releases
...
Flip releases update order
2024-02-29 12:01:04 -05:00
Bethany
e918bf24ae
Update RELEASES.md
2024-02-29 10:41:57 -05:00
Bethany
eea6b7f517
Update RELEASES.md
2024-02-29 10:40:22 -05:00
teatimeguest
ff435e591d
Make sure RequestOptions.keepAlive is applied properly on node20 runtime ( #1572 )
2024-02-28 12:10:57 -05:00
Bethany
df3315bbea
Merge pull request #1676 from actions/bethanyj28/flip-releases
...
Flip releases order
2024-02-28 10:46:45 -05:00
Bethany
b7770574c2
flip releases order
2024-02-28 10:35:01 -05:00
Brian DeHamer
29bf378d97
Merge pull request #1675 from actions/provenance-permissions
...
fix permissions for release workflow
2024-02-26 11:40:12 -08:00
Brian DeHamer
68b042febd
fix permissions for release workflow
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-02-26 11:32:45 -08:00
Brian DeHamer
c366a07d62
Merge pull request #1672 from actions/attest-v1.0.0
...
bump @actions/attest to 1.0.0
2024-02-26 11:13:48 -08:00
Brian DeHamer
9e5eb95517
Merge pull request #1674 from actions/npm-provenance
...
publish npm packages with build provenance
2024-02-26 11:13:32 -08:00
Brian DeHamer
7f96bd610d
publish npm packages with build provenance
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-02-26 10:42:33 -08:00
Thomas Boop
8f53a1d37f
Update CODEOWNERS ( #1673 )
2024-02-26 13:31:23 -05:00
Brian DeHamer
37a562b194
bump @actions/attest to 1.0.0
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-02-26 10:21:47 -08:00
Brian DeHamer
ad1f156c7c
Merge pull request #1667 from actions/bdehamer/attest
...
add new @actions/attest package
2024-02-26 10:15:14 -08:00
Brian DeHamer
6079dea4c4
add new @actions/attest package
...
Signed-off-by: Brian DeHamer <[email protected] >
2024-02-26 08:52:20 -08:00
Bethany
437f2be56d
Merge pull request #1671 from actions/bethanyj28/update-version
...
Update artifacts to 2.1.3
2024-02-26 10:24:29 -05:00
bethanyj28
97c606b612
update to 2.1.3
2024-02-26 10:18:02 -05:00
Bethany
5a7faf0eb5
Merge pull request #1670 from actions/bethanyj28/fix-callback
...
Ensure callback is only called once
2024-02-26 10:04:37 -05:00
bethanyj28
dcc55dfd04
feedback
2024-02-26 09:56:00 -05:00
bethanyj28
902046e4d8
ensure callback is only called once
2024-02-26 09:36:35 -05:00
Bethany
88f7a7bc65
Merge pull request #1666 from actions/bethanyj28/download-path
...
Use `unzip.Parse` over `unzip.Extract`
2024-02-23 16:22:24 -05:00
bethanyj28
6cf4fbcef8
add a comment
2024-02-23 15:33:24 -05:00
bethanyj28
7fa864a4f4
go back to normalize)
2024-02-23 15:28:25 -05:00
Bethany and Tingluo Huang
f77cbc9ef7
Update packages/artifact/src/internal/download/download-artifact.ts
...
Co-authored-by: Tingluo Huang <[email protected] >
2024-02-23 15:20:01 -05:00
bethanyj28
8a1800c5da
use resolve instead of normalize
2024-02-23 15:15:17 -05:00
bethanyj28
90894a8853
bump version
2024-02-23 15:03:09 -05:00
bethanyj28
614f27a4fb
use stream transform
2024-02-23 14:34:39 -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
8d03fb4787
prettier
2024-02-23 08:46:56 -05:00
bethanyj28
d3301c9bc2
update path parsing
2024-02-23 08:42:23 -05:00
bethanyj28
1e326de474
use existing function
2024-02-23 08:28:37 -05:00
bethanyj28
83731e6528
remove awaits from on entry
2024-02-22 22:06:32 -05:00
bethanyj28
a24b9c0184
handle directories
2024-02-22 21:54:54 -05:00
bethanyj28
31c555afda
prettier
2024-02-22 20:31:49 -05:00
bethanyj28
9dea373bba
wait for upload to finish
2024-02-22 20:29:42 -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
Konrad Pabjan
415c42d27c
Update workflows to use v4 actions ( #1652 )
...
* Update releases.yml to use v4 actions
* Bump all workflows
2024-02-01 12:50:47 -05:00
eggyhead
e6c1cd0d8c
Merge pull request #1651 from actions/eggyhead/update-ghescheck-cache-v3.2.4
...
updating cache version and release to include ghes check change
2024-02-01 09:21:58 -08:00
eggyhead
39621898ff
Merge pull request #1650 from actions/eggyhead/update-ghescheck-artifacts-v2.1.1
...
updating artifact version and release to include ghes check change
2024-02-01 08:43:20 -08:00
eggyhead
c500de6dea
updating cache version and release to include ghes check change
...
Revert "updating cache version and release to include ghes check change"
This reverts commit 7185d8964514361b7b8dcdba1f9dd54ef24b8bdd.
updating cache version and release to include ghes check change
2024-01-31 21:23:20 +00:00
eggyhead
c4f4f5ae07
updating artifact version and release to include ghes check change
2024-01-31 21:15:11 +00:00
eggyhead
f1d9b4b985
Merge pull request #1648 from actions/eggyhead/ghescheck-updatehosts
...
Update GHES host check
2024-01-31 10:33:31 -08:00
eggyhead
d134334a38
lint fixes
2024-01-31 16:51:04 +00:00
eggyhead
3b02a6fdc5
updating alowed hosts in isGhes check
...
updating alowed hosts in artifact ghes check
using dot prepend ghe host
2024-01-31 16:30:37 +00:00
eggyhead
1fe633e27c
Merge pull request #1627 from actions/eggyhead/hyperlinks-faq
...
adding hyperlinks for new section of artifacts faq
2024-01-19 08:40:40 -08:00
eggyhead and Bethany
74bca717aa
Update packages/artifact/docs/faq.md
...
Consistent spacing in version table
Co-authored-by: Bethany <[email protected] >
2024-01-19 08:37:38 -08:00
eggyhead
bb4505e078
yaml formatting
2024-01-18 17:36:26 +00:00
eggyhead
dbfca0275d
removing numbered list
2024-01-18 17:35:08 +00:00
eggyhead
d01372220d
bold text
2024-01-18 17:33:39 +00:00
eggyhead
8e13afa0db
updating language and adding compatibility table
2024-01-18 17:32:19 +00:00
Rob Herley
4e3b068ce1
Merge pull request #1629 from actions/robherley/update-docs-2.1.0
...
v2.1.0 Generate docs + update release notes
2024-01-18 11:25:50 -05:00
Rob Herley
017d757dd4
update releases.md
2024-01-18 11:07:25 -05:00
eggyhead
5212cb5ed9
Merge pull request #1628 from actions/eggyhead/update-getartifact-errmessage
...
updating artifact not found error message
2024-01-18 08:02:52 -08:00
eggyhead
cca96584eb
removing newline and camelcasing GitHub
2024-01-18 15:57:21 +00:00
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
2ad687a32e
add integration test for delete
2024-01-17 17:54:10 -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
1b5a6e26f4
Merge pull request #1623 from actions/robherley/update-cache-release
...
Updates release notes for @actions/cache v3.2.3
2024-01-10 17:40:55 -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
82e8bc69b8
Merge pull request #1622 from actions/robherley/bump-cache-version
...
Update cache npm package version
2024-01-10 17:29:16 -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
439cd9b37e
appeasing linter
2024-01-09 19:47:25 +00:00
Vallie Joseph
c1ded1dc4d
appeasing linter
2024-01-09 19:47:02 +00:00
Vallie Joseph
f37c445bc5
reverting jest
2024-01-09 19:46:17 +00:00
Vallie Joseph
e95bcfe359
Update jest.config.js
2024-01-09 14:44:29 -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
47157e5ade
fixing true
2024-01-09 19:05:11 +00:00
Vallie Joseph
8a6aae0a16
updating global timeout
2024-01-09 19:03:41 +00:00
Vallie Joseph
58ec2bdcc9
increase timeout
2024-01-09 18:55:50 +00:00
Vallie Joseph
e19b629130
increasing timeout
2024-01-09 18:45:26 +00:00
Vallie Joseph
d63a8c4d3f
updating package-json
2024-01-09 17:13:35 +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 and Konrad Pabjan
bc68ce94ea
chore(docs): add missing job summary documentation ( #1574 )
...
Co-authored-by: Konrad Pabjan <[email protected] >
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
68f22927e7
Merge pull request #1608 from actions/robherley/artifact-client-import
...
Update artifact module quick start
2023-12-14 15:46:14 -05:00
Rob Herley
11a2dd3117
update artifact module quick start
2023-12-14 15:38:49 -05:00
Rob Herley
43c63eef65
Merge pull request #1607 from actions/robherley/update-artifact-tests
...
Update artifact workflow tests
2023-12-13 12:47:12 -05:00
Rob Herley
6a9034d692
update artifact workflow tests
2023-12-13 12:19:14 -05:00
Rob Herley
eff198be5b
Merge pull request #1605 from actions/robherley/usage-message
...
Better error message for artifact usage limits
2023-12-12 09:49:55 -05:00
Rob Herley
16b786a545
better error message for usage limits
2023-12-11 22:01:08 -05:00
Rob Herley
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 Herley
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
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
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 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
MSP-Greg
0747ab3577
cache - getCacheVersion - dup paths array
2023-03-20 18:29:46 -05:00