Compare commits

..

4 Commits

Author SHA1 Message Date
Salman Muin Kayser Chishti
7c4596059d update runs on to be node 24 2025-09-29 14:10:55 +01:00
Salman Muin Kayser Chishti
d429e415c4 Add Node 24 support and security updates
- Update @actions/artifact to use local package v3.0.0
- Add uri-js-replace override for security fixes
- Update @types/node to v24.1.0 for Node 24 support
- Update TypeScript to v5.2.2 for compatibility
- Update all dependencies to latest versions
- Rebuild dist files with updated dependencies
- Fix all security vulnerabilities (0 remaining)
2025-09-29 14:05:28 +01:00
Yang Cao
2848b2cda0 Merge pull request #727 from danwkennedy/patch-1
Readme: spell out the first use of GHES
2025-09-24 09:57:02 -04:00
Daniel Kennedy
9b511775fd Spell out the first use of GHES 2025-09-24 09:42:45 -04:00
6 changed files with 8044 additions and 11010 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 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 GitHub Enterprise Server (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: 'node24'
using: 'node20'
main: '../dist/merge/index.js'

10182
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -28,9 +28,6 @@
"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",
@@ -55,7 +52,7 @@
"ts-jest": "^29.0.3",
"typescript": "^5.2.2"
},
"overrides": {
"overrides": {
"uri-js": "npm:uri-js-replace@^1.0.1"
}
}