Compare commits

..

2 Commits

Author SHA1 Message Date
Salman Muin Kayser Chishti
48ddad3e02 Update to use Node 24 with local artifact package and security fixes 2025-09-29 14:44:42 +01:00
Salman Chishti
6c33d18d0a update to use node 24 2025-07-25 11:27:43 +00:00
6 changed files with 10995 additions and 8029 deletions

View File

@@ -41,7 +41,7 @@ See also [download-artifact](https://github.com/actions/download-artifact).
## v4 - What's new
> [!IMPORTANT]
> upload-artifact@v4+ is not currently supported on GitHub Enterprise Server (GHES) yet. If you are on GHES, you must use [v3](https://github.com/actions/upload-artifact/releases/tag/v3).
> upload-artifact@v4+ is not currently supported on GHES yet. If you are on GHES, you must use [v3](https://github.com/actions/upload-artifact/releases/tag/v3).
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.

4457
dist/merge/index.js vendored

File diff suppressed because it is too large Load Diff

4406
dist/upload/index.js vendored

File diff suppressed because it is too large Load Diff

View File

@@ -61,5 +61,5 @@ outputs:
description: >
SHA-256 digest for the artifact that was just uploaded. Empty if the artifact upload failed.
runs:
using: 'node20'
using: 'node24'
main: '../dist/merge/index.js'

10152
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -28,6 +28,9 @@
"url": "https://github.com/actions/upload-artifact/issues"
},
"homepage": "https://github.com/actions/upload-artifact#readme",
"engines": {
"node": ">=24"
},
"dependencies": {
"@actions/artifact": "file:../packages/artifact",
"@actions/core": "^1.11.1",
@@ -52,7 +55,7 @@
"ts-jest": "^29.0.3",
"typescript": "^5.2.2"
},
"overrides": {
"overrides": {
"uri-js": "npm:uri-js-replace@^1.0.1"
}
}