Compare commits

...

28 commits

Author SHA1 Message Date
github-actions[bot] 3707979bc0
Update versions-manifest (#100)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-06-04 23:09:33 -05:00
github-actions[bot] 74d3ad35e2
Update versions-manifest (#99)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-05-08 08:05:23 -05:00
github-actions[bot] 497900d985
Update versions-manifest (#98)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-04-04 09:32:58 -05:00
github-actions[bot] 5250a133e2
Update versions-manifest (#97)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-03-05 22:07:18 -06:00
github-actions[bot] c0555276f6
Update versions-manifest (#96)
Co-authored-by: Service account <no-reply@microsoft.com>
2024-02-06 23:19:51 -06:00
HarithaVattikuti de9a0fc11e
Merge pull request #95 from actions/update-versions-manifest-file
[versions-manifest] Update for release from 01/10/2024
2024-01-16 12:07:02 -06:00
Service account 2344cc872a Update versions-manifest 2024-01-10 11:29:25 +00:00
github-actions[bot] 1635b75524
Update versions-manifest (#94)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-12-06 18:16:08 +01:00
github-actions[bot] 2935e07892
Update versions-manifest (#93)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-09 15:00:24 +01:00
github-actions[bot] 8196b0fc6b
Update versions-manifest (#92)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-08 16:20:09 +01:00
Dmitry Shibanov 6de71f133a
add architecture to installer script (#91) 2023-11-08 13:05:51 +01:00
github-actions[bot] efc7cf9b98
Update versions-manifest (#90)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-11-07 14:49:58 +01:00
github-actions[bot] 2965f72cec
Update versions-manifest (#89)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-10-11 17:06:59 +02:00
github-actions[bot] 6c844dd698
Update versions-manifest (#88)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-10-10 12:26:06 +02:00
github-actions[bot] 54362b0923
Update versions-manifest (#87)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-09-22 14:01:04 +02:00
Dmitry Shibanov 278f715aec
update submodule (#86) 2023-09-22 11:15:17 +02:00
Marko Zivic 873008f3a4
Merge pull request #85 from actions/deprecation-policy
Add Support Notification Policy
2023-09-20 14:01:38 +02:00
Dusan Trickovic 9950b4c24d
Update README.md and Add Support Notification Policy 2023-09-20 12:50:15 +02:00
github-actions[bot] 1871e111e3
Update versions-manifest (#84)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-09-19 18:26:16 +02:00
github-actions[bot] 6461f1df09
Update versions-manifest (#83)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-09-07 10:40:39 +02:00
github-actions[bot] 05b161f8b7
Update versions-manifest (#82)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-08-09 13:03:21 +02:00
Dmitry Shibanov 0e4e5019c1
add minor fix (#81) 2023-08-09 12:48:08 +02:00
github-actions[bot] a42239e7a9
Update versions-manifest (#80) 2023-08-03 09:54:41 +02:00
github-actions[bot] e0a0673ca1
Update versions-manifest (#78) 2023-07-12 10:44:27 +02:00
github-actions[bot] f436eb1900
Update versions-manifest (#77)
Co-authored-by: Service account <no-reply@microsoft.com>
2023-06-30 18:09:53 +02:00
Dmitry Shibanov c2d6080d9a
add arm for regex (#76) 2023-06-30 17:44:16 +02:00
Marko Zivic 55fda57e98
Merge pull request #75 from actions/update-versions-manifest-file
[versions-manifest] Update for release from 06/09/2023
2023-06-09 10:26:04 +02:00
Service account dd670b40fc Update versions-manifest 2023-06-09 05:51:11 +00:00
7 changed files with 1001 additions and 6 deletions

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 Go 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 Go version from the [versions-manifest.json](https://github.com/actions/go-versions/blob/main/versions-manifest.json) file, a pinned issue will be created in the [setup-go](https://github.com/actions/setup-go) 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

View file

@ -58,7 +58,7 @@ class GoBuilder {
$arch = ($this.Architecture -eq "x64") ? "amd64" : $this.Architecture
$goPlatform = ($this.Platform -Match "win32") ? "windows" : $this.Platform
$ArchiveType = ($this.Platform -Match "win32") ? "zip" : "tar.gz"
If ($this.Version.Build -eq "0") {
If ($this.Version.Build -eq "0" -and $this.Version -lt "1.21.0") {
$goVersion = "go$($this.Version.ToString(2))"
} else {
$goVersion = "go$($this.Version.ToString(3))"

View file

@ -44,7 +44,7 @@ class NixGoBuilder : GoBuilder {
$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)"

View file

@ -1,5 +1,5 @@
{
"regex": "go-\\d+\\.\\d+\\.\\d+-(\\w+)-(x\\d+)",
"regex": "go-\\d+\\.\\d+\\.\\d+-(\\w+)-((x|arm)\\d+)",
"groups": {
"arch": 2,
"platform": 1

@ -1 +1 @@
Subproject commit 6f1aa3ce73ce0ea4b58995a63b56a8677607762a
Subproject commit 6fbb1f0f2098254142702dba05fe75cd8e77c4ae

View file

@ -1,10 +1,11 @@
set -e
GO_VERSION={0}
ARCH={1}
GO_TOOLCACHE_PATH=$AGENT_TOOLSDIRECTORY/go
GO_TOOLCACHE_VERSION_PATH=$GO_TOOLCACHE_PATH/$GO_VERSION
GO_TOOLCACHE_VERSION_ARCH_PATH=$GO_TOOLCACHE_VERSION_PATH/x64
GO_TOOLCACHE_VERSION_ARCH_PATH=$GO_TOOLCACHE_VERSION_PATH/$ARCH
echo "Check if Go hostedtoolcache folder exist..."
if [ ! -d $GO_TOOLCACHE_PATH ]; then
@ -22,4 +23,4 @@ cp -R ./* $GO_TOOLCACHE_VERSION_ARCH_PATH
rm $GO_TOOLCACHE_VERSION_ARCH_PATH/setup.sh
echo "Create complete file"
touch $GO_TOOLCACHE_VERSION_PATH/x64.complete
touch $GO_TOOLCACHE_VERSION_PATH/$ARCH.complete

File diff suppressed because it is too large Load diff