Compare commits

...

15 Commits

Author SHA1 Message Date
github-actions[bot] 6c82900b55 Update versions-manifest (#164)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-02-14 22:16:19 -06:00
github-actions[bot] de463ffcdb Update versions-manifest (#163)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-01-16 22:53:32 -06:00
github-actions[bot] d51fc26ff7 Update versions-manifest (#161)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-30 10:29:00 +01:00
github-actions[bot] fee25d72a2 Update versions-manifest (#160)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-23 17:15:39 +01:00
github-actions[bot] bb598e8c31 Update versions-manifest (#159)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-08 13:55:10 +01:00
Dmitry Shibanov a798c8ed46 add arch to installer script (#158) 2023-11-08 09:43:29 +01:00
github-actions[bot] 9d10c5b01a Update versions-manifest (#157)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-07 14:49:26 +01:00
github-actions[bot] a4a2f9a437 Update versions-manifest (#156)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-10-25 14:25:01 +02:00
github-actions[bot] 3d5333b8c1 Update versions-manifest (#155)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-10-16 10:32:12 +02:00
github-actions[bot] 897b0a01fc Update versions-manifest (#154)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-10-11 17:06:12 +02:00
github-actions[bot] 605dcd4078 Update versions-manifest (#153)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-09-29 18:38:56 +02:00
Dmitry Shibanov 705d5d4eb2 update submodule (#152) 2023-09-22 15:03:46 +02:00
Marko Zivic aa0c3a667a Merge pull request #151 from actions/deprecation-policy
Add Support Notification Policy
2023-09-20 14:01:07 +02:00
Dusan Trickovic 989324aed0 Update README.md and Add Support Notification Policy 2023-09-20 12:46:02 +02:00
github-actions[bot] 59fe4e7639 Update versions-manifest (#150)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-09-19 13:13:15 +02:00
5 changed files with 372 additions and 4 deletions
+3
View File
@@ -11,5 +11,8 @@ Latest of LTS versions will be installed on the [runner-images](https://github.c
## Adding new versions
We are trying to prepare packages for new versions of Node.js as soon as they are released. Please open an issue in [actions/runner-images](https://github.com/actions/runner-images) if any versions are missing.
## Support Notification Policy
Beginning **approximately six months prior** to the removal of a Node.js version from the [versions-manifest.json](https://github.com/actions/node-versions/blob/main/versions-manifest.json) file, a pinned issue will be created in the [setup-node](https://github.com/actions/setup-node) repository. This pinned issue will provide important details about the upcoming end of support, including the specific date, as well as any other notes, relevant updates or alternatives. We encourage users to regularly check pinned issues for updates on tool versions they are using for maximum transparency, security, performance and overall compatibility with their projects.
## Contribution
Contributions are welcome! See [Contributor's Guide](./CONTRIBUTING.md) for more details about contribution process and code structure
+1 -1
View File
@@ -54,7 +54,7 @@ class NixNodeBuilder : NodeBuilder {
$installationTemplateLocation = Join-Path -Path $this.InstallationTemplatesLocation -ChildPath $this.InstallationTemplateName
$installationTemplateContent = Get-Content -Path $installationTemplateLocation -Raw
$installationTemplateContent = $installationTemplateContent -f $this.Version.ToString(3)
$installationTemplateContent = $installationTemplateContent -f $this.Version.ToString(3), $this.Architecture
$installationTemplateContent | Out-File -FilePath $installationScriptLocation
Write-Debug "Done; Installation script location: $installationScriptLocation)"
+1 -1
Submodule helpers updated: b964a9871b...6fbb1f0f20
+3 -2
View File
@@ -1,10 +1,11 @@
set -e
NODE_VERSION={0}
ARCH={1}
NODE_TOOLCACHE_PATH=$AGENT_TOOLSDIRECTORY/node
NODE_TOOLCACHE_VERSION_PATH=$NODE_TOOLCACHE_PATH/$NODE_VERSION
NODE_TOOLCACHE_VERSION_ARCH_PATH=$NODE_TOOLCACHE_VERSION_PATH/x64
NODE_TOOLCACHE_VERSION_ARCH_PATH=$NODE_TOOLCACHE_VERSION_PATH/$ARCH
echo "Check if Node.js hostedtoolcache folder exist..."
if [ ! -d $NODE_TOOLCACHE_PATH ]; then
@@ -22,4 +23,4 @@ cp -R ./* $NODE_TOOLCACHE_VERSION_ARCH_PATH
rm $NODE_TOOLCACHE_VERSION_ARCH_PATH/setup.sh
echo "Create complete file"
touch $NODE_TOOLCACHE_VERSION_PATH/x64.complete
touch $NODE_TOOLCACHE_VERSION_PATH/$ARCH.complete
+364
View File
@@ -1,7 +1,214 @@
[
{
"version": "20.11.1",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.11.1-7910924545",
"files": [
{
"filename": "node-20.11.1-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.1-7910924545/node-20.11.1-darwin-arm64.tar.gz"
},
{
"filename": "node-20.11.1-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.1-7910924545/node-20.11.1-darwin-x64.tar.gz"
},
{
"filename": "node-20.11.1-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.1-7910924545/node-20.11.1-linux-x64.tar.gz"
},
{
"filename": "node-20.11.1-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.1-7910924545/node-20.11.1-win32-x64.7z"
}
]
},
{
"version": "20.11.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.11.0-7531642937",
"files": [
{
"filename": "node-20.11.0-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.0-7531642937/node-20.11.0-darwin-arm64.tar.gz"
},
{
"filename": "node-20.11.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.0-7531642937/node-20.11.0-darwin-x64.tar.gz"
},
{
"filename": "node-20.11.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.0-7531642937/node-20.11.0-linux-x64.tar.gz"
},
{
"filename": "node-20.11.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.11.0-7531642937/node-20.11.0-win32-x64.7z"
}
]
},
{
"version": "20.10.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.10.0-6972104774",
"files": [
{
"filename": "node-20.10.0-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.10.0-6972104774/node-20.10.0-darwin-arm64.tar.gz"
},
{
"filename": "node-20.10.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.10.0-6972104774/node-20.10.0-darwin-x64.tar.gz"
},
{
"filename": "node-20.10.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.10.0-6972104774/node-20.10.0-linux-x64.tar.gz"
},
{
"filename": "node-20.10.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.10.0-6972104774/node-20.10.0-win32-x64.7z"
}
]
},
{
"version": "20.9.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.9.0-6797996195",
"files": [
{
"filename": "node-20.9.0-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.9.0-6797996195/node-20.9.0-darwin-arm64.tar.gz"
},
{
"filename": "node-20.9.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.9.0-6797996195/node-20.9.0-darwin-x64.tar.gz"
},
{
"filename": "node-20.9.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.9.0-6797996195/node-20.9.0-linux-x64.tar.gz"
},
{
"filename": "node-20.9.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.9.0-6797996195/node-20.9.0-win32-x64.7z"
}
]
},
{
"version": "20.8.1",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.8.1-6529388730",
"files": [
{
"filename": "node-20.8.1-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.1-6529388730/node-20.8.1-darwin-x64.tar.gz"
},
{
"filename": "node-20.8.1-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.1-6529388730/node-20.8.1-linux-x64.tar.gz"
},
{
"filename": "node-20.8.1-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.1-6529388730/node-20.8.1-win32-x64.7z"
}
]
},
{
"version": "20.8.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.8.0-6353460105",
"files": [
{
"filename": "node-20.8.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.0-6353460105/node-20.8.0-darwin-x64.tar.gz"
},
{
"filename": "node-20.8.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.0-6353460105/node-20.8.0-linux-x64.tar.gz"
},
{
"filename": "node-20.8.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.8.0-6353460105/node-20.8.0-win32-x64.7z"
}
]
},
{
"version": "20.7.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.7.0-6231175880",
"files": [
{
"filename": "node-20.7.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/20.7.0-6231175880/node-20.7.0-darwin-x64.tar.gz"
},
{
"filename": "node-20.7.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/20.7.0-6231175880/node-20.7.0-linux-x64.tar.gz"
},
{
"filename": "node-20.7.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/20.7.0-6231175880/node-20.7.0-win32-x64.7z"
}
]
},
{
"version": "20.6.1",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.6.1-6142062498",
"files": [
{
@@ -27,6 +234,7 @@
{
"version": "20.6.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.6.0-6092715008",
"files": [
{
@@ -52,6 +260,7 @@
{
"version": "20.5.1",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.5.1-5819736097",
"files": [
{
@@ -77,6 +286,7 @@
{
"version": "20.5.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.5.0-5619267642",
"files": [
{
@@ -102,6 +312,7 @@
{
"version": "20.4.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.4.0-5484146983",
"files": [
{
@@ -127,6 +338,7 @@
{
"version": "20.3.1",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.3.1-5342956167",
"files": [
{
@@ -152,6 +364,7 @@
{
"version": "20.3.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.3.0-5218671512",
"files": [
{
@@ -177,6 +390,7 @@
{
"version": "20.2.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.2.0-4994802831",
"files": [
{
@@ -202,6 +416,7 @@
{
"version": "20.1.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.1.0-4890533026",
"files": [
{
@@ -227,6 +442,7 @@
{
"version": "20.0.0",
"stable": true,
"lts": "Iron",
"release_url": "https://github.com/actions/node-versions/releases/tag/20.0.0-4805425216",
"files": [
{
@@ -249,6 +465,154 @@
}
]
},
{
"version": "18.19.1",
"stable": true,
"lts": "Hydrogen",
"release_url": "https://github.com/actions/node-versions/releases/tag/18.19.1-7910925895",
"files": [
{
"filename": "node-18.19.1-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.1-7910925895/node-18.19.1-darwin-arm64.tar.gz"
},
{
"filename": "node-18.19.1-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.1-7910925895/node-18.19.1-darwin-x64.tar.gz"
},
{
"filename": "node-18.19.1-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.1-7910925895/node-18.19.1-linux-x64.tar.gz"
},
{
"filename": "node-18.19.1-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.1-7910925895/node-18.19.1-win32-x64.7z"
}
]
},
{
"version": "18.19.0",
"stable": true,
"lts": "Hydrogen",
"release_url": "https://github.com/actions/node-versions/releases/tag/18.19.0-7042590257",
"files": [
{
"filename": "node-18.19.0-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.0-7042590257/node-18.19.0-darwin-arm64.tar.gz"
},
{
"filename": "node-18.19.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.0-7042590257/node-18.19.0-darwin-x64.tar.gz"
},
{
"filename": "node-18.19.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.0-7042590257/node-18.19.0-linux-x64.tar.gz"
},
{
"filename": "node-18.19.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/18.19.0-7042590257/node-18.19.0-win32-x64.7z"
}
]
},
{
"version": "18.18.2",
"stable": true,
"lts": "Hydrogen",
"release_url": "https://github.com/actions/node-versions/releases/tag/18.18.2-6796085386",
"files": [
{
"filename": "node-18.18.2-darwin-arm64.tar.gz",
"arch": "arm64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.2-6796085386/node-18.18.2-darwin-arm64.tar.gz"
},
{
"filename": "node-18.18.2-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.2-6796085386/node-18.18.2-darwin-x64.tar.gz"
},
{
"filename": "node-18.18.2-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.2-6796085386/node-18.18.2-linux-x64.tar.gz"
},
{
"filename": "node-18.18.2-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.2-6796085386/node-18.18.2-win32-x64.7z"
}
]
},
{
"version": "18.18.1",
"stable": true,
"lts": "Hydrogen",
"release_url": "https://github.com/actions/node-versions/releases/tag/18.18.1-6478376692",
"files": [
{
"filename": "node-18.18.1-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.1-6478376692/node-18.18.1-darwin-x64.tar.gz"
},
{
"filename": "node-18.18.1-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.1-6478376692/node-18.18.1-linux-x64.tar.gz"
},
{
"filename": "node-18.18.1-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.1-6478376692/node-18.18.1-win32-x64.7z"
}
]
},
{
"version": "18.18.0",
"stable": true,
"lts": "Hydrogen",
"release_url": "https://github.com/actions/node-versions/releases/tag/18.18.0-6231178035",
"files": [
{
"filename": "node-18.18.0-darwin-x64.tar.gz",
"arch": "x64",
"platform": "darwin",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.0-6231178035/node-18.18.0-darwin-x64.tar.gz"
},
{
"filename": "node-18.18.0-linux-x64.tar.gz",
"arch": "x64",
"platform": "linux",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.0-6231178035/node-18.18.0-linux-x64.tar.gz"
},
{
"filename": "node-18.18.0-win32-x64.7z",
"arch": "x64",
"platform": "win32",
"download_url": "https://github.com/actions/node-versions/releases/download/18.18.0-6231178035/node-18.18.0-win32-x64.7z"
}
]
},
{
"version": "18.17.1",
"stable": true,