From fdd4a4d2760f9f9b3d6e466004f7b010c0763936 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Mar 2025 08:53:09 -0600 Subject: [PATCH 1/6] Update versions-manifest (#113) Co-authored-by: Service account --- versions-manifest.json | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 1ec62f5..7bef278 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.1-13667719799", + "files": [ + { + "filename": "go-1.24.1-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.1-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.1-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-win32-arm64.zip" + }, + { + "filename": "go-1.24.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.1-13667719799/go-1.24.1-win32-x64.zip" + } + ] + }, { "version": "1.24.0", "stable": true, @@ -42,6 +85,49 @@ } ] }, + { + "version": "1.23.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.7-13667722349", + "files": [ + { + "filename": "go-1.23.7-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.7-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.7-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-win32-arm64.zip" + }, + { + "filename": "go-1.23.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.7-13667722349/go-1.23.7-win32-x64.zip" + } + ] + }, { "version": "1.23.6", "stable": true, From 9050915a959153827a52476e0cc6f141f5064335 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 08:44:59 -0500 Subject: [PATCH 2/6] Update versions-manifest (#114) Co-authored-by: Service account --- versions-manifest.json | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 7bef278..4a6f1cb 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.2-14210955142", + "files": [ + { + "filename": "go-1.24.2-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.2-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.2-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-win32-arm64.zip" + }, + { + "filename": "go-1.24.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.2-14210955142/go-1.24.2-win32-x64.zip" + } + ] + }, { "version": "1.24.1", "stable": true, @@ -85,6 +128,49 @@ } ] }, + { + "version": "1.23.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.8-14210956405", + "files": [ + { + "filename": "go-1.23.8-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.8-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.8-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-win32-arm64.zip" + }, + { + "filename": "go-1.23.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.8-14210956405/go-1.23.8-win32-x64.zip" + } + ] + }, { "version": "1.23.7", "stable": true, From 6263527c994cded1716a16f2c15e60521c944c20 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 08:42:21 -0500 Subject: [PATCH 3/6] Update versions-manifest (#115) Co-authored-by: Service account --- versions-manifest.json | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 4a6f1cb..2822342 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.3-14875263452", + "files": [ + { + "filename": "go-1.24.3-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.3-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.3-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-win32-arm64.zip" + }, + { + "filename": "go-1.24.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.3-14875263452/go-1.24.3-win32-x64.zip" + } + ] + }, { "version": "1.24.2", "stable": true, @@ -128,6 +171,49 @@ } ] }, + { + "version": "1.23.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.9-14875265214", + "files": [ + { + "filename": "go-1.23.9-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.9-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.9-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-win32-arm64.zip" + }, + { + "filename": "go-1.23.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.9-14875265214/go-1.23.9-win32-x64.zip" + } + ] + }, { "version": "1.23.8", "stable": true, From a377a0baa6a3309d3c609442b95991931928581f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jun 2025 23:33:30 -0500 Subject: [PATCH 4/6] Update versions-manifest (#116) Co-authored-by: Service account --- versions-manifest.json | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 2822342..1df89eb 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.4-15482447176", + "files": [ + { + "filename": "go-1.24.4-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.4-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.4-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-win32-arm64.zip" + }, + { + "filename": "go-1.24.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.4-15482447176/go-1.24.4-win32-x64.zip" + } + ] + }, { "version": "1.24.3", "stable": true, @@ -171,6 +214,49 @@ } ] }, + { + "version": "1.23.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.10-15482449421", + "files": [ + { + "filename": "go-1.23.10-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.10-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.10-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-win32-arm64.zip" + }, + { + "filename": "go-1.23.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.10-15482449421/go-1.23.10-win32-x64.zip" + } + ] + }, { "version": "1.23.9", "stable": true, From 40c37f487c258cc930c6358b73901de82ad6eddc Mon Sep 17 00:00:00 2001 From: Haritha <73516759+HarithaVattikuti@users.noreply.github.com> Date: Thu, 10 Jul 2025 21:43:03 -0500 Subject: [PATCH 5/6] Add new logs path related to runner migration (#117) * Logs Path change * Updated logic * rename variable * Update logic --- tests/Go.Tests.ps1 | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index cf8196b..390a24d 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -10,13 +10,29 @@ Describe "Go" { function Get-UseGoLogs { # GitHub Windows images don't have `HOME` variable $homeDir = $env:HOME ?? $env:HOMEDRIVE - $logsFolderPath = Join-Path -Path $homeDir -ChildPath "runners/*/_diag/pages" -Resolve + $possiblePaths = @( + Join-Path -Path $homeDir -ChildPath "actions-runner/cached/_diag/pages" + Join-Path -Path $homeDir -ChildPath "runners/*/_diag/pages" + ) + + $logsFolderPath = $possiblePaths | Where-Object { Test-Path $_ } | Select-Object -First 1 + $resolvedPath = Resolve-Path -Path $logsFolderPath -ErrorAction SilentlyContinue - $useGoLogFile = Get-ChildItem -Path $logsFolderPath | Where-Object { - $logContent = Get-Content $_.Fullname -Raw - return $logContent -match "setup-go@v" - } | Select-Object -First 1 - return $useGoLogFile.Fullname + if ($resolvedPath -and -not [string]::IsNullOrEmpty($resolvedPath.Path) -and (Test-Path $resolvedPath.Path)) { + $useGoLogFile = Get-ChildItem -Path $resolvedPath | Where-Object { + $logContent = Get-Content $_.Fullname -Raw + return $logContent -match "setup-go@v" + } | Select-Object -First 1 + + # Return the file name if a match is found + if ($useGoLogFile) { + return $useGoLogFile.FullName + } else { + Write-Error "No matching log file found in the specified path: $($resolvedPath.Path)" + } + } else { + Write-Error "The provided logs folder path is null, empty, or does not exist: $logsFolderPath" + } } } From a3e5efd44d2e777efd25f12e8966adb3098e95d9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Jul 2025 22:39:02 -0500 Subject: [PATCH 6/6] Update versions-manifest (#118) Co-authored-by: Service account --- versions-manifest.json | 86 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 1df89eb..9b550af 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.5-16210585985", + "files": [ + { + "filename": "go-1.24.5-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.5-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.5-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-win32-arm64.zip" + }, + { + "filename": "go-1.24.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.5-16210585985/go-1.24.5-win32-x64.zip" + } + ] + }, { "version": "1.24.4", "stable": true, @@ -214,6 +257,49 @@ } ] }, + { + "version": "1.23.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.11-16210591255", + "files": [ + { + "filename": "go-1.23.11-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.11-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.11-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-win32-arm64.zip" + }, + { + "filename": "go-1.23.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.11-16210591255/go-1.23.11-win32-x64.zip" + } + ] + }, { "version": "1.23.10", "stable": true,