From f1bfe9ec2a954b1eabaf3d1b6d0296af095a0f07 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 5 Feb 2021 07:21:10 +0000 Subject: [PATCH 01/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 68639f7..d96c613 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.8-539663364", + "files": [ + { + "filename": "go-1.15.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.8-539663364/go-1.15.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.8-539663364/go-1.15.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.8-539663364/go-1.15.8-win32-x64.zip" + } + ] + }, { "version": "1.15.7", "stable": true, @@ -199,6 +224,31 @@ } ] }, + { + "version": "1.14.15", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.15-539663618", + "files": [ + { + "filename": "go-1.14.15-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.15-539663618/go-1.14.15-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.15-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.15-539663618/go-1.14.15-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.15-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.15-539663618/go-1.14.15-win32-x64.zip" + } + ] + }, { "version": "1.14.14", "stable": true, From 2689509c1b0af2c5dab29deb09df5f2e06dc0774 Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 17 Feb 2021 07:09:52 +0000 Subject: [PATCH 02/99] Update versions-manifest --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index d96c613..f621d85 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.0-574037055", + "files": [ + { + "filename": "go-1.16.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.0-574037055/go-1.16.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.0-574037055/go-1.16.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.0-574037055/go-1.16.0-win32-x64.zip" + } + ] + }, { "version": "1.15.8", "stable": true, From 0e28055e56dc069124bb2acb3b4dcfec592dda5b Mon Sep 17 00:00:00 2001 From: Service account Date: Thu, 11 Mar 2021 07:12:08 +0000 Subject: [PATCH 03/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index f621d85..e16e026 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.1-641940314", + "files": [ + { + "filename": "go-1.16.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.1-641940314/go-1.16.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.1-641940314/go-1.16.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.1-641940314/go-1.16.1-win32-x64.zip" + } + ] + }, { "version": "1.16.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.15.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.9-641940491", + "files": [ + { + "filename": "go-1.15.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.9-641940491/go-1.15.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.9-641940491/go-1.15.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.9-641940491/go-1.15.9-win32-x64.zip" + } + ] + }, { "version": "1.15.8", "stable": true, From ed61881ea7628d3410b1377f82d0b595cd00ea7f Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 12 Mar 2021 06:25:26 +0000 Subject: [PATCH 04/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index e16e026..479ef8a 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.2-645273747", + "files": [ + { + "filename": "go-1.16.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.2-645273747/go-1.16.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.2-645273747/go-1.16.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.2-645273747/go-1.16.2-win32-x64.zip" + } + ] + }, { "version": "1.16.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.15.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.10-645274319", + "files": [ + { + "filename": "go-1.15.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.10-645274319/go-1.15.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.10-645274319/go-1.15.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.10-645274319/go-1.15.10-win32-x64.zip" + } + ] + }, { "version": "1.15.9", "stable": true, From 68009643bbf37cac1a66aa2244b8f14ec1a69f9a Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 2 Apr 2021 05:52:37 +0000 Subject: [PATCH 05/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 479ef8a..4e19baf 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.3-710801405", + "files": [ + { + "filename": "go-1.16.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.3-710801405/go-1.16.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.3-710801405/go-1.16.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.3-710801405/go-1.16.3-win32-x64.zip" + } + ] + }, { "version": "1.16.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.15.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.11-710801874", + "files": [ + { + "filename": "go-1.15.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.11-710801874/go-1.15.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.11-710801874/go-1.15.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.11-710801874/go-1.15.11-win32-x64.zip" + } + ] + }, { "version": "1.15.10", "stable": true, From 20212129517463f3a20844fdea1e2884e3b59746 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 7 May 2021 15:14:29 +0000 Subject: [PATCH 06/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 4e19baf..1cf27f9 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.4-820698457", + "files": [ + { + "filename": "go-1.16.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.4-820698457/go-1.16.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.4-820698457/go-1.16.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.4-820698457/go-1.16.4-win32-x64.zip" + } + ] + }, { "version": "1.16.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.15.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.12-820698955", + "files": [ + { + "filename": "go-1.15.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.12-820698955/go-1.15.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.12-820698955/go-1.15.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.12-820698955/go-1.15.12-win32-x64.zip" + } + ] + }, { "version": "1.15.11", "stable": true, From f18d1622a0dcab6d1c742acd87259b81468dc5aa Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 4 Jun 2021 06:05:44 +0000 Subject: [PATCH 07/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 1cf27f9..084b30d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.5-905270799", + "files": [ + { + "filename": "go-1.16.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.5-905270799/go-1.16.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.5-905270799/go-1.16.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.5-905270799/go-1.16.5-win32-x64.zip" + } + ] + }, { "version": "1.16.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.15.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.13-905271220", + "files": [ + { + "filename": "go-1.15.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.13-905271220/go-1.15.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.13-905271220/go-1.15.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.13-905271220/go-1.15.13-win32-x64.zip" + } + ] + }, { "version": "1.15.12", "stable": true, From 562bf9fcb9c34209c8b6352825b57274b487ccc9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Jul 2021 10:04:49 +0300 Subject: [PATCH 08/99] Add 1.16.6 & 1.15.14 (#33) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 084b30d..fecb75b 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.6-1025519079", + "files": [ + { + "filename": "go-1.16.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.6-1025519079/go-1.16.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.6-1025519079/go-1.16.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.6-1025519079/go-1.16.6-win32-x64.zip" + } + ] + }, { "version": "1.16.5", "stable": true, @@ -149,6 +174,31 @@ } ] }, + { + "version": "1.15.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.14-1025519483", + "files": [ + { + "filename": "go-1.15.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.14-1025519483/go-1.15.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.14-1025519483/go-1.15.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.14-1025519483/go-1.15.14-win32-x64.zip" + } + ] + }, { "version": "1.15.13", "stable": true, From 00a50d6501b8b96c72eb1fd80dc80bc0d6197ba4 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 6 Aug 2021 06:06:47 +0000 Subject: [PATCH 09/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index fecb75b..8b37cb1 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.16.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.7-1104053924", + "files": [ + { + "filename": "go-1.16.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.7-1104053924/go-1.16.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.7-1104053924/go-1.16.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.7-1104053924/go-1.16.7-win32-x64.zip" + } + ] + }, { "version": "1.16.6", "stable": true, @@ -174,6 +199,31 @@ } ] }, + { + "version": "1.15.15", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.15-1104054180", + "files": [ + { + "filename": "go-1.15.15-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.15-1104054180/go-1.15.15-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.15-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.15-1104054180/go-1.15.15-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.15-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.15-1104054180/go-1.15.15-win32-x64.zip" + } + ] + }, { "version": "1.15.14", "stable": true, From 293cbf311d533d4c0a1668b40679308086b68f94 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Aug 2021 14:12:33 +0300 Subject: [PATCH 10/99] Update versions-manifest (#35) Co-authored-by: Service account --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 8b37cb1..ba1580d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.0-1138146562", + "files": [ + { + "filename": "go-1.17.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.0-1138146562/go-1.17.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.0-1138146562/go-1.17.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.0-1138146562/go-1.17.0-win32-x64.zip" + } + ] + }, { "version": "1.16.7", "stable": true, From dc914fd71acd46a51e8693329ce7b6976d84d55d Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Tue, 17 Aug 2021 17:12:11 +0300 Subject: [PATCH 11/99] Move get-go-versions from Azure DevOps --- .github/workflows/get-go-versions.yml | 72 +++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 .github/workflows/get-go-versions.yml diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml new file mode 100644 index 0000000..cebf1f1 --- /dev/null +++ b/.github/workflows/get-go-versions.yml @@ -0,0 +1,72 @@ +name: Get Go versions +on: + schedule: + - cron: '0 3,15 * * *' + workflow_dispatch: + +env: + TOOL_NAME: "Go" +defaults: + run: + shell: pwsh + +jobs: + find_new_versions: + name: Find new versions + runs-on: ubuntu-18.04 + outputs: + versions_output: ${{ steps.Get_new_versions.outputs.version_number }} + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - id: Get_new_versions + name: Get new versions + run: ./helpers/get-new-tool-versions/get-new-tool-versions.ps1 -ToolName ${{ env.TOOL_NAME }} + + check_new_versions: + name: Check new versions + runs-on: ubuntu-18.04 + needs: find_new_versions + env: + TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - name: Check Versions + if: success() && env.TOOL_VERSIONS == '' + run: | + Write-Host "No new versions were found" + Import-Module "./helpers/github/github-api.psm1" + $gitHubApi = Get-GitHubApi -RepositoryFullName "$env:GITHUB_REPOSITORY" ` + -AccessToken "${{ secrets.PERSONAL_TOKEN }}" + $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") + Start-Sleep -Seconds 60 + - name: Send Slack notification + run: | + $PipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` + -ToolName "${{ env.TOOL_NAME }}" ` + -ToolVersion "${{ env.TOOL_VERSIONS }}" ` + -PipelineUrl "$PipelineUrl" ` + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + trigger_builds: + name: Trigger builds + runs-on: ubuntu-18.04 + needs: [find_new_versions, check_new_versions] + env: + TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} + environment: Get Available Tools Versions - Publishing Approval + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - name: Trigger "Build go packages" workflow + run: + ./helpers/github/run-ci-builds.ps1 -RepositoryFullName "$env:GITHUB_REPOSITORY" ` + -AccessToken "${{ secrets.PERSONAL_TOKEN }}" ` + -WorkflowFileName "build-go-packages.yml" ` + -WorkflowDispatchRef "main" ` + -ToolVersions "${{ env.TOOL_VERSIONS }}" ` + -PublishReleases "true" From c8892db08081da98395b609c62dd4284edacd257 Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Thu, 19 Aug 2021 16:16:05 +0300 Subject: [PATCH 12/99] Add the job to check build for failures in get-go-versions.yml --- .github/workflows/get-go-versions.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index cebf1f1..f91a3c9 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -51,6 +51,7 @@ jobs: -ToolVersion "${{ env.TOOL_VERSIONS }}" ` -PipelineUrl "$PipelineUrl" ` -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + trigger_builds: name: Trigger builds runs-on: ubuntu-18.04 @@ -70,3 +71,23 @@ jobs: -WorkflowDispatchRef "main" ` -ToolVersions "${{ env.TOOL_VERSIONS }}" ` -PublishReleases "true" + + check_build: + name: Check build for failures + runs-on: ubuntu-18.04 + needs: [find_new_versions, check_new_versions, trigger_builds] + if: failure() + steps: + - uses: actions/checkout@v2 + with: + submodules: true + + - name: Send Slack notification if build fails + run: | + $PipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $Message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $PipelineUrl" + ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` + -ToolName "${{ env.TOOL_NAME }}" ` + -Text "$Message" ` + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + From d0f2864c566fbde736744d4ddc16faee4338b19a Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Fri, 20 Aug 2021 17:33:06 +0300 Subject: [PATCH 13/99] Update get-go-versions forkflow --- .github/workflows/get-go-versions.yml | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index f91a3c9..57dc565 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -13,20 +13,21 @@ defaults: jobs: find_new_versions: name: Find new versions - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest outputs: - versions_output: ${{ steps.Get_new_versions.outputs.version_number }} + versions_output: ${{ steps.Get_new_versions.outputs.TOOL_VERSIONS }} steps: - uses: actions/checkout@v2 with: submodules: true + - id: Get_new_versions name: Get new versions run: ./helpers/get-new-tool-versions/get-new-tool-versions.ps1 -ToolName ${{ env.TOOL_NAME }} check_new_versions: name: Check new versions - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest needs: find_new_versions env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} @@ -34,27 +35,30 @@ jobs: - uses: actions/checkout@v2 with: submodules: true + - name: Check Versions - if: success() && env.TOOL_VERSIONS == '' + if: env.TOOL_VERSIONS == '' run: | Write-Host "No new versions were found" Import-Module "./helpers/github/github-api.psm1" $gitHubApi = Get-GitHubApi -RepositoryFullName "$env:GITHUB_REPOSITORY" ` -AccessToken "${{ secrets.PERSONAL_TOKEN }}" + $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") Start-Sleep -Seconds 60 + - name: Send Slack notification run: | - $PipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -ToolName "${{ env.TOOL_NAME }}" ` -ToolVersion "${{ env.TOOL_VERSIONS }}" ` - -PipelineUrl "$PipelineUrl" ` + -PipelineUrl "$pipelineUrl" ` -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" trigger_builds: name: Trigger builds - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest needs: [find_new_versions, check_new_versions] env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} @@ -63,6 +67,7 @@ jobs: - uses: actions/checkout@v2 with: submodules: true + - name: Trigger "Build go packages" workflow run: ./helpers/github/run-ci-builds.ps1 -RepositoryFullName "$env:GITHUB_REPOSITORY" ` @@ -74,7 +79,7 @@ jobs: check_build: name: Check build for failures - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest needs: [find_new_versions, check_new_versions, trigger_builds] if: failure() steps: @@ -84,10 +89,9 @@ jobs: - name: Send Slack notification if build fails run: | - $PipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $Message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $PipelineUrl" + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $Message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -ToolName "${{ env.TOOL_NAME }}" ` -Text "$Message" ` -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" - From b895c36713d01ce35dde3226a1cb8d9b0cad85b8 Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Wed, 25 Aug 2021 15:29:09 +0300 Subject: [PATCH 14/99] Update Send Slack notification step to send a custom message --- .github/workflows/get-go-versions.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index 57dc565..bd14f8e 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -50,12 +50,11 @@ jobs: - name: Send Slack notification run: | $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -ToolName "${{ env.TOOL_NAME }}" ` - -ToolVersion "${{ env.TOOL_VERSIONS }}" ` - -PipelineUrl "$pipelineUrl" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" - + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` + -Text "$message" trigger_builds: name: Trigger builds runs-on: ubuntu-latest @@ -90,8 +89,8 @@ jobs: - name: Send Slack notification if build fails run: | $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $Message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" + $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -ToolName "${{ env.TOOL_NAME }}" ` - -Text "$Message" ` + -Text "$message" ` -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" From df37e8bf8f58b2d61e0f9e8a9559d50bc31200da Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Thu, 26 Aug 2021 12:20:41 +0300 Subject: [PATCH 15/99] Update helpers --- helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers b/helpers index 4b0fa42..1eaa091 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 4b0fa42d9972d1f51dd26ca96e03987d374a1d7a +Subproject commit 1eaa091b6531cad000ee0c4585bfa97d3476b028 From 307dc6197a99bb86c64701994ba203c224b1f287 Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Wed, 1 Sep 2021 22:05:11 +0300 Subject: [PATCH 16/99] Added validate-manifest.yml --- .github/workflows/validate-manifest.yml | 47 +++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/validate-manifest.yml diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml new file mode 100644 index 0000000..0cd1e2e --- /dev/null +++ b/.github/workflows/validate-manifest.yml @@ -0,0 +1,47 @@ +name: Validate manifest + +on: + workflow_dispatch: + + schedule: + - cron: '0 8,20 * * *' + + pull_request: + branches: + - main +env: + TOOL_NAME: "Go" +defaults: + run: + shell: pwsh + +jobs: + validation: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + submodules: true + + - name: Validate python-versions manifest + run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestUrl https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json + + check_build: + name: Check validation for failures + runs-on: ubuntu-latest + needs: [validation] + if: success() + steps: + - uses: actions/checkout@v2 + with: + submodules: true + + - name: Send Slack notification if validation fails + run: | + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The validation of go-versions manifest failed. \nLink to the pipeline: $pipelineUrl" + .\helpers\get-new-tool-versions\send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` + -ToolName "${{ env.TOOL_NAME }}" ` + -Text "$message" ` + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" From bf5a404e5b640d62e5c28cc8a97971238b9250c1 Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Wed, 1 Sep 2021 22:19:40 +0300 Subject: [PATCH 17/99] Changed test data --- .github/workflows/validate-manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 0cd1e2e..162dd28 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -31,7 +31,7 @@ jobs: name: Check validation for failures runs-on: ubuntu-latest needs: [validation] - if: success() + if: failure() steps: - uses: actions/checkout@v2 with: From 7dad0a857d2a2290a5da50056e6debb00f07ce96 Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Thu, 2 Sep 2021 10:12:37 +0300 Subject: [PATCH 18/99] Removed event --- .github/workflows/validate-manifest.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 162dd28..1aa0b50 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -1,8 +1,6 @@ name: Validate manifest on: - workflow_dispatch: - schedule: - cron: '0 8,20 * * *' From 187f998b007a0fcf6b7f15a6b7cf4c09ee875ebe Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Thu, 9 Sep 2021 18:02:16 +0300 Subject: [PATCH 19/99] Added token --- .github/workflows/validate-manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 1aa0b50..b9bcf87 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -23,7 +23,7 @@ jobs: submodules: true - name: Validate python-versions manifest - run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestUrl https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json + run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestUrl https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json -AccessToken ${{ secrets.GITHUB_TOKEN }} check_build: name: Check validation for failures From 260b2b7fbce52531639ee3bdc359a6ef60264439 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 10 Sep 2021 07:24:49 +0000 Subject: [PATCH 20/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index ba1580d..c76a1cb 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.1-1220318589", + "files": [ + { + "filename": "go-1.17.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.1-1220318589/go-1.17.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.1-1220318589/go-1.17.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.1-1220318589/go-1.17.1-win32-x64.zip" + } + ] + }, { "version": "1.17.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.16.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.8-1220319069", + "files": [ + { + "filename": "go-1.16.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.8-1220319069/go-1.16.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.8-1220319069/go-1.16.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.8-1220319069/go-1.16.8-win32-x64.zip" + } + ] + }, { "version": "1.16.7", "stable": true, From 5735a29e98f8e56771ff083927232f252237e864 Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Wed, 15 Sep 2021 11:16:57 +0300 Subject: [PATCH 21/99] Updated submodule --- helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers b/helpers index 1eaa091..fb0eac4 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 1eaa091b6531cad000ee0c4585bfa97d3476b028 +Subproject commit fb0eac418afb1bc64daf912879736133e63eef1e From 38f14f667d8135c352df060342f7ac7863f2171c Mon Sep 17 00:00:00 2001 From: Yuriy-Kukushkin <87432006+Yuriy-Kukushkin@users.noreply.github.com> Date: Wed, 15 Sep 2021 13:58:37 +0300 Subject: [PATCH 22/99] Updated event --- .github/workflows/validate-manifest.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index b9bcf87..0b1e0c9 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -5,8 +5,10 @@ on: - cron: '0 8,20 * * *' pull_request: - branches: + branches: - main + paths: + - 'versions-manifest.json' env: TOOL_NAME: "Go" defaults: From 91c89f70d1979e797074b432e55eaaf3727a3673 Mon Sep 17 00:00:00 2001 From: Nikolay Frolov Date: Wed, 6 Oct 2021 18:10:57 +0300 Subject: [PATCH 23/99] Uptake of the latest changes for helpers submodule --- helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers b/helpers index fb0eac4..e71d476 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit fb0eac418afb1bc64daf912879736133e63eef1e +Subproject commit e71d4763205167b7ef40aa4083f6cd361c61781a From 6ab1ee80cb0cd74c8e8a11ccf1c9f9ee357db703 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 8 Oct 2021 07:29:44 +0000 Subject: [PATCH 24/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index c76a1cb..672b328 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.2-1319360519", + "files": [ + { + "filename": "go-1.17.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.2-1319360519/go-1.17.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.2-1319360519/go-1.17.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.2-1319360519/go-1.17.2-win32-x64.zip" + } + ] + }, { "version": "1.17.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.16.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.9-1319361009", + "files": [ + { + "filename": "go-1.16.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.9-1319361009/go-1.16.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.9-1319361009/go-1.16.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.9-1319361009/go-1.16.9-win32-x64.zip" + } + ] + }, { "version": "1.16.8", "stable": true, From 4e55ba98df71e8d9a93aaf31817ba0b5289d51e0 Mon Sep 17 00:00:00 2001 From: Nikolay Frolov <90333448+nikolai-frolov@users.noreply.github.com> Date: Thu, 14 Oct 2021 16:57:30 +0300 Subject: [PATCH 25/99] Uptake of the latest changes for helpers submodule (#41) --- .github/workflows/validate-manifest.yml | 27 +++++++++++++------------ helpers | 2 +- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 0b1e0c9..6f70a31 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -1,31 +1,32 @@ name: Validate manifest on: - schedule: - - cron: '0 8,20 * * *' - - pull_request: - branches: + schedule: + - cron: '0 8,20 * * *' + + pull_request: + branches: - main - paths: + paths: - 'versions-manifest.json' + env: TOOL_NAME: "Go" + defaults: run: shell: pwsh - + jobs: validation: runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - with: + - uses: actions/checkout@v2 + with: submodules: true - - - name: Validate python-versions manifest - run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestUrl https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json -AccessToken ${{ secrets.GITHUB_TOKEN }} + + - name: Validate python-versions manifest + run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestPath '.\versions-manifest.json' check_build: name: Check validation for failures diff --git a/helpers b/helpers index e71d476..6f1aa3c 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit e71d4763205167b7ef40aa4083f6cd361c61781a +Subproject commit 6f1aa3ce73ce0ea4b58995a63b56a8677607762a From dfb38cff4892b95b238aac932cee7ae3cd42a1de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 5 Nov 2021 18:30:41 +0300 Subject: [PATCH 26/99] Update versions-manifest (#42) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 672b328..c33c209 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.3-1425023214", + "files": [ + { + "filename": "go-1.17.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.3-1425023214/go-1.17.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.3-1425023214/go-1.17.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.3-1425023214/go-1.17.3-win32-x64.zip" + } + ] + }, { "version": "1.17.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.16.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.10-1425023617", + "files": [ + { + "filename": "go-1.16.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.10-1425023617/go-1.16.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.10-1425023617/go-1.16.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.10-1425023617/go-1.16.10-win32-x64.zip" + } + ] + }, { "version": "1.16.9", "stable": true, From 017e64abe39a8b34c0c57874d541b469690f1682 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 3 Dec 2021 11:16:30 +0300 Subject: [PATCH 27/99] Update versions-manifest (#43) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index c33c209..5b94464 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.4-1534216344", + "files": [ + { + "filename": "go-1.17.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.4-1534216344/go-1.17.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.4-1534216344/go-1.17.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.4-1534216344/go-1.17.4-win32-x64.zip" + } + ] + }, { "version": "1.17.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.16.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.11-1534217055", + "files": [ + { + "filename": "go-1.16.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.11-1534217055/go-1.16.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.11-1534217055/go-1.16.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.11-1534217055/go-1.16.11-win32-x64.zip" + } + ] + }, { "version": "1.16.10", "stable": true, From 9d9bd2c789e30036e2f05c4f3022de47e15b557e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Dec 2021 20:03:07 +0300 Subject: [PATCH 28/99] Update versions-manifest (#45) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 5b94464..1df354e 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.5-1559554870", + "files": [ + { + "filename": "go-1.17.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.5-1559554870/go-1.17.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.5-1559554870/go-1.17.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.5-1559554870/go-1.17.5-win32-x64.zip" + } + ] + }, { "version": "1.17.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.16.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.12-1559555580", + "files": [ + { + "filename": "go-1.16.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.12-1559555580/go-1.16.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.12-1559555580/go-1.16.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.12-1559555580/go-1.16.12-win32-x64.zip" + } + ] + }, { "version": "1.16.11", "stable": true, From c27e49f6194b85ebf7a73aefe00aa3d6e96809b7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Jan 2022 22:12:10 +0300 Subject: [PATCH 29/99] Update versions-manifest (#46) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 1df354e..f2d777d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.6-1668090892", + "files": [ + { + "filename": "go-1.17.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.6-1668090892/go-1.17.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.6-1668090892/go-1.17.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.6-1668090892/go-1.17.6-win32-x64.zip" + } + ] + }, { "version": "1.17.5", "stable": true, @@ -149,6 +174,31 @@ } ] }, + { + "version": "1.16.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.13-1668091716", + "files": [ + { + "filename": "go-1.16.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.13-1668091716/go-1.16.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.13-1668091716/go-1.16.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.13-1668091716/go-1.16.13-win32-x64.zip" + } + ] + }, { "version": "1.16.12", "stable": true, From b2fe27c0b96ce56856e3ee718f1bf83136cf951a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Feb 2022 10:48:18 +0300 Subject: [PATCH 30/99] Update versions-manifest (#47) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index f2d777d..ef2225e 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.17.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.7-1828071684", + "files": [ + { + "filename": "go-1.17.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.7-1828071684/go-1.17.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.7-1828071684/go-1.17.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.7-1828071684/go-1.17.7-win32-x64.zip" + } + ] + }, { "version": "1.17.6", "stable": true, @@ -174,6 +199,31 @@ } ] }, + { + "version": "1.16.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.14-1828072052", + "files": [ + { + "filename": "go-1.16.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.14-1828072052/go-1.16.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.14-1828072052/go-1.16.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.14-1828072052/go-1.16.14-win32-x64.zip" + } + ] + }, { "version": "1.16.13", "stable": true, From c18c2ac1ac5018a5c471ffc21b4f7199b40f4e92 Mon Sep 17 00:00:00 2001 From: Ethan Chiu Date: Tue, 15 Mar 2022 11:45:08 -0700 Subject: [PATCH 31/99] Comment out slack channel posting To unblock future go builds immediately --- .github/workflows/get-go-versions.yml | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index bd14f8e..b853787 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -47,14 +47,14 @@ jobs: $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") Start-Sleep -Seconds 60 - - name: Send Slack notification - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` - -Text "$message" +# - name: Send Slack notification +# run: | +# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" +# $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" +# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` +# -ToolName "${{ env.TOOL_NAME }}" ` +# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` +# -Text "$message" trigger_builds: name: Trigger builds runs-on: ubuntu-latest @@ -86,11 +86,11 @@ jobs: with: submodules: true - - name: Send Slack notification if build fails - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -Text "$message" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" +# - name: Send Slack notification if build fails +# run: | +# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" +# $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" +# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` +# -ToolName "${{ env.TOOL_NAME }}" ` +# -Text "$message" ` +# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" From 2e49d3e53d8b9540873de50bef1d9805ac02f72b Mon Sep 17 00:00:00 2001 From: Ethan Chiu Date: Tue, 15 Mar 2022 11:57:09 -0700 Subject: [PATCH 32/99] add logging for `message` contents --- .github/workflows/get-go-versions.yml | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index b853787..43545cc 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -47,14 +47,12 @@ jobs: $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") Start-Sleep -Seconds 60 -# - name: Send Slack notification -# run: | -# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" -# $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" -# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -# -ToolName "${{ env.TOOL_NAME }}" ` -# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` -# -Text "$message" + - name: Send Slack notification + run: | + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" + echo "$message" + trigger_builds: name: Trigger builds runs-on: ubuntu-latest @@ -86,11 +84,8 @@ jobs: with: submodules: true -# - name: Send Slack notification if build fails -# run: | -# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" -# $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" -# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -# -ToolName "${{ env.TOOL_NAME }}" ` -# -Text "$message" ` -# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + - name: Send Slack notification if build fails + run: | + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" + echo "$message" From 8a0545cb704b6c3c7f314b9836437e6e6ba14f64 Mon Sep 17 00:00:00 2001 From: Service account Date: Tue, 15 Mar 2022 21:23:15 +0000 Subject: [PATCH 33/99] Update versions-manifest --- versions-manifest.json | 75 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index ef2225e..269d11d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,54 @@ [ + { + "version": "1.18.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.0-1989285564", + "files": [ + { + "filename": "go-1.18.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.0-1989285564/go-1.18.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.0-1989285564/go-1.18.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.0-1989285564/go-1.18.0-win32-x64.zip" + } + ] + }, + { + "version": "1.17.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.8-1989286235", + "files": [ + { + "filename": "go-1.17.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.8-1989286235/go-1.17.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.8-1989286235/go-1.17.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.8-1989286235/go-1.17.8-win32-x64.zip" + } + ] + }, { "version": "1.17.7", "stable": true, @@ -199,6 +249,31 @@ } ] }, + { + "version": "1.16.15", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.16.15-1989287126", + "files": [ + { + "filename": "go-1.16.15-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.15-1989287126/go-1.16.15-darwin-x64.tar.gz" + }, + { + "filename": "go-1.16.15-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.15-1989287126/go-1.16.15-linux-x64.tar.gz" + }, + { + "filename": "go-1.16.15-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.16.15-1989287126/go-1.16.15-win32-x64.zip" + } + ] + }, { "version": "1.16.14", "stable": true, From b97793e13e2b979c5b9dbee0d2c6e6943cfa6235 Mon Sep 17 00:00:00 2001 From: Ethan Chiu Date: Wed, 16 Mar 2022 10:11:36 -0700 Subject: [PATCH 34/99] Add back slack notification --- .github/workflows/get-go-versions.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index 43545cc..2a06926 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -51,7 +51,10 @@ jobs: run: | $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" - echo "$message" + ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` + -ToolName "${{ env.TOOL_NAME }}" ` + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` + -Text "$message" trigger_builds: name: Trigger builds @@ -88,4 +91,7 @@ jobs: run: | $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" - echo "$message" + ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` + -ToolName "${{ env.TOOL_NAME }}" ` + -Text "$message" ` + -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" From a9a1e21f0433f952409b922ab4e3ef146c83e3a3 Mon Sep 17 00:00:00 2001 From: aloviedo <53951218+aloviedo@users.noreply.github.com> Date: Wed, 30 Mar 2022 06:51:56 -0700 Subject: [PATCH 35/99] Create codeql-analysis.yml --- .github/workflows/codeql-analysis.yml | 70 +++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 .github/workflows/codeql-analysis.yml diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..6cc74e9 --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,70 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ main ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ main ] + schedule: + - cron: '25 17 * * 1' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'go' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] + # Learn more about CodeQL language support at https://git.io/codeql-language-support + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 From 710d16ce77343024473bb2352e286d939bce2729 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 15 Apr 2022 06:06:18 +0000 Subject: [PATCH 36/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 269d11d..df6b18c 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.18.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.1-2171178401", + "files": [ + { + "filename": "go-1.18.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.1-2171178401/go-1.18.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.1-2171178401/go-1.18.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.1-2171178401/go-1.18.1-win32-x64.zip" + } + ] + }, { "version": "1.18.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.17.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.9-2171178951", + "files": [ + { + "filename": "go-1.17.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.9-2171178951/go-1.17.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.9-2171178951/go-1.17.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.9-2171178951/go-1.17.9-win32-x64.zip" + } + ] + }, { "version": "1.17.8", "stable": true, From 57ea5543a0fa95b04dde7dc5fd8e0cb314827494 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 May 2022 12:27:52 +0400 Subject: [PATCH 37/99] Update versions-manifest (#54) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index df6b18c..f53ae2e 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.18.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.2-2305306834", + "files": [ + { + "filename": "go-1.18.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.2-2305306834/go-1.18.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.2-2305306834/go-1.18.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.2-2305306834/go-1.18.2-win32-x64.zip" + } + ] + }, { "version": "1.18.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.17.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.10-2305307626", + "files": [ + { + "filename": "go-1.17.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.10-2305307626/go-1.17.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.10-2305307626/go-1.17.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.10-2305307626/go-1.17.10-win32-x64.zip" + } + ] + }, { "version": "1.17.9", "stable": true, From 82e37a11c9f247c45facedd2b7f3cc19770765ce Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Jun 2022 09:30:33 +0300 Subject: [PATCH 38/99] Update versions-manifest (#55) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index f53ae2e..6c5b58a 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.18.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.3-2426432064", + "files": [ + { + "filename": "go-1.18.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.3-2426432064/go-1.18.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.3-2426432064/go-1.18.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.3-2426432064/go-1.18.3-win32-x64.zip" + } + ] + }, { "version": "1.18.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.17.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.11-2426432629", + "files": [ + { + "filename": "go-1.17.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.11-2426432629/go-1.17.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.11-2426432629/go-1.17.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.11-2426432629/go-1.17.11-win32-x64.zip" + } + ] + }, { "version": "1.17.10", "stable": true, From 58362e99d64a0df0cb9d12f7766a8c2401d33eb4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Jul 2022 14:42:59 +0300 Subject: [PATCH 39/99] Update versions-manifest (#56) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 6c5b58a..bf9b4c1 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.18.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.4-2661440883", + "files": [ + { + "filename": "go-1.18.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.4-2661440883/go-1.18.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.4-2661440883/go-1.18.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.4-2661440883/go-1.18.4-win32-x64.zip" + } + ] + }, { "version": "1.18.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.17.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.12-2661441620", + "files": [ + { + "filename": "go-1.17.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.12-2661441620/go-1.17.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.12-2661441620/go-1.17.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.12-2661441620/go-1.17.12-win32-x64.zip" + } + ] + }, { "version": "1.17.11", "stable": true, From c3a220ac09d5118fd7851c09d37149cf9de111ef Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 2 Aug 2022 08:26:14 +0300 Subject: [PATCH 40/99] Update versions-manifest (#57) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index bf9b4c1..2ab4596 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.18.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.5-2779742419", + "files": [ + { + "filename": "go-1.18.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.5-2779742419/go-1.18.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.5-2779742419/go-1.18.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.5-2779742419/go-1.18.5-win32-x64.zip" + } + ] + }, { "version": "1.18.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.17.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.17.13-2779743212", + "files": [ + { + "filename": "go-1.17.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.13-2779743212/go-1.17.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.17.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.13-2779743212/go-1.17.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.17.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.17.13-2779743212/go-1.17.13-win32-x64.zip" + } + ] + }, { "version": "1.17.12", "stable": true, From db588f63239ef20cdda9bcbe4e2f4cbdd0613c0a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 3 Aug 2022 08:23:44 +0300 Subject: [PATCH 41/99] Update versions-manifest (#58) Co-authored-by: Service account --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 2ab4596..95b596f 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.0-2787043065", + "files": [ + { + "filename": "go-1.19.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.0-2787043065/go-1.19.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.0-2787043065/go-1.19.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.0-2787043065/go-1.19.0-win32-x64.zip" + } + ] + }, { "version": "1.18.5", "stable": true, From 7fbc0018115635d8f3e7b6f60864dc8ce2757553 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Sep 2022 08:19:43 +0300 Subject: [PATCH 42/99] Update versions-manifest (#59) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 95b596f..945fbbc 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.1-3005187934", + "files": [ + { + "filename": "go-1.19.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.1-3005187934/go-1.19.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.1-3005187934/go-1.19.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.1-3005187934/go-1.19.1-win32-x64.zip" + } + ] + }, { "version": "1.19.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.18.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.6-3005188389", + "files": [ + { + "filename": "go-1.18.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.6-3005188389/go-1.18.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.6-3005188389/go-1.18.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.6-3005188389/go-1.18.6-win32-x64.zip" + } + ] + }, { "version": "1.18.5", "stable": true, From 4c9c326cab2664901a2708871fab8b97b5e9f051 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 7 Oct 2022 05:43:16 +0000 Subject: [PATCH 43/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 945fbbc..c6eb8e7 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.2-3202506930", + "files": [ + { + "filename": "go-1.19.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.2-3202506930/go-1.19.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.2-3202506930/go-1.19.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.2-3202506930/go-1.19.2-win32-x64.zip" + } + ] + }, { "version": "1.19.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.18.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.7-3202507761", + "files": [ + { + "filename": "go-1.18.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.7-3202507761/go-1.18.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.7-3202507761/go-1.18.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.7-3202507761/go-1.18.7-win32-x64.zip" + } + ] + }, { "version": "1.18.6", "stable": true, From dca364fcdb80d10e10682fb6f52eae2228dab2dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Nov 2022 12:19:14 +0100 Subject: [PATCH 44/99] Update versions-manifest (#63) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index c6eb8e7..3f2de02 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.3-3375666673", + "files": [ + { + "filename": "go-1.19.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.3-3375666673/go-1.19.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.3-3375666673/go-1.19.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.3-3375666673/go-1.19.3-win32-x64.zip" + } + ] + }, { "version": "1.19.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.18.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.8-3375667904", + "files": [ + { + "filename": "go-1.18.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.8-3375667904/go-1.18.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.8-3375667904/go-1.18.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.8-3375667904/go-1.18.8-win32-x64.zip" + } + ] + }, { "version": "1.18.7", "stable": true, From e997e9e9347a9aaa23ed1176c3f5a5e60eb480ad Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Tue, 6 Dec 2022 18:59:40 +0100 Subject: [PATCH 45/99] Update workflows to use reusable ones --- .github/workflows/build-go-packages.yml | 163 ++---------------------- .github/workflows/create-pr.yml | 33 +---- .github/workflows/get-go-versions.yml | 96 +------------- .github/workflows/validate-manifest.yml | 47 ++----- 4 files changed, 33 insertions(+), 306 deletions(-) diff --git a/.github/workflows/build-go-packages.yml b/.github/workflows/build-go-packages.yml index 778cb66..83054d9 100644 --- a/.github/workflows/build-go-packages.yml +++ b/.github/workflows/build-go-packages.yml @@ -1,15 +1,17 @@ name: Generate Go package +run-name: Generate Go ${{ inputs.VERSION || '1.19.0' }} on: workflow_dispatch: inputs: VERSION: description: 'Go version to build and upload' required: true - default: '1.15.0' + default: '1.19.0' PUBLISH_RELEASES: description: 'Whether to publish releases' + type: boolean required: true - default: 'false' + default: false pull_request: paths-ignore: - 'versions-manifest.json' @@ -18,153 +20,12 @@ on: branches: - 'main' -env: - VERSION: ${{ github.event.inputs.VERSION || '1.15.3' }} -defaults: - run: - shell: pwsh - jobs: - build_go: - name: Build Go ${{ github.event.inputs.VERSION || '1.15.3' }} [${{ matrix.platform }}] - runs-on: ubuntu-latest - env: - ARTIFACT_NAME: go-${{ github.event.inputs.VERSION || '1.15.3' }}-${{ matrix.platform }}-x64 - strategy: - fail-fast: false - matrix: - platform: [linux, darwin, win32] - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Build Go ${{ env.VERSION }} - run: | - ./builders/build-go.ps1 -Version $env:VERSION ` - -Platform ${{ matrix.platform }} - - - name: Publish artifact - uses: actions/upload-artifact@v2 - with: - name: ${{ env.ARTIFACT_NAME }} - path: ${{ runner.temp }}/artifact - - test_go: - name: Test Go ${{ github.event.inputs.VERSION || '1.15.3' }} [${{ matrix.platform }}] - needs: build_go - runs-on: ${{ matrix.os }} - env: - ARTIFACT_NAME: go-${{ github.event.inputs.VERSION || '1.15.3' }}-${{ matrix.platform }}-x64 - strategy: - fail-fast: false - matrix: - include: - - os: ubuntu-latest - platform: linux - - os: macos-latest - platform: darwin - - os: windows-latest - platform: win32 - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Fully cleanup the toolcache directory before testing - run: ./helpers/clean-toolcache.ps1 -ToolName "go" - - - name: Download artifact - uses: actions/download-artifact@v2 - with: - path: ${{ runner.temp }} - - - name: Extract files - run: | - if ('${{ matrix.platform }}' -eq 'win32') { - $artifactName = "${{ env.ARTIFACT_NAME }}.zip" - 7z.exe x "$artifactName" -y | Out-Null - } else { - $artifactName = "${{ env.ARTIFACT_NAME }}.tar.gz" - tar -xzf $artifactName - } - working-directory: ${{ runner.temp }}/${{ env.ARTIFACT_NAME }} - - - name: Apply build artifact to the local machine - run: | - if ('${{ matrix.platform }}' -eq 'win32') { powershell ./setup.ps1 } else { sh ./setup.sh } - working-directory: ${{ runner.temp }}/${{ env.ARTIFACT_NAME }} - - - name: Setup Go ${{ env.VERSION }} - uses: actions/setup-go@v2.1.3 - with: - go-version: ${{ env.VERSION }} - - - name: Wait for the logs - run: | - Write-Host "Fake step that do nothing" - Write-Host "We need it because log of previous step 'Setup Go' is not available here yet." - Write-Host "In testing step (Go.Tests.ps1) we analyze build log of 'Setup Go' task" - Write-Host "to determine if Go.js version was consumed from cache and was downloaded" - for ($i = 0; $i -lt 200; $i++) { Get-Random } - - - name: Run tests - run: | - Install-Module Pester -Force -Scope CurrentUser - Import-Module Pester - Invoke-Pester -Script ./Go.Tests.ps1 -EnableExit - working-directory: ./tests - - publish_release: - name: Publish release - if: github.event_name == 'workflow_dispatch' && github.event.inputs.PUBLISH_RELEASES == 'true' - needs: test_go - runs-on: ubuntu-latest - steps: - - uses: actions/download-artifact@v2 - - - name: Publish Release ${{ env.VERSION }} - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ env.VERSION }}-${{ github.run_id }} - release_name: ${{ env.VERSION }} - body: | - Go ${{ env.VERSION }} - - - name: Upload release assets - uses: actions/github-script@v2 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - script: | - const fs = require('fs'); - for (let artifactDir of fs.readdirSync('.')) { - let artifactName = fs.readdirSync(`${artifactDir}`)[0]; - console.log(`Upload ${artifactName} asset`); - github.repos.uploadReleaseAsset({ - owner: context.repo.owner, - repo: context.repo.repo, - release_id: ${{ steps.create_release.outputs.id }}, - name: artifactName, - data: fs.readFileSync(`./${artifactDir}/${artifactName}`) - }); - } - - trigger_pr: - name: Trigger "Create Pull Request" workflow - needs: publish_release - runs-on: ubuntu-latest - steps: - - name: Trigger "Create Pull Request" workflow - uses: actions/github-script@v3 - with: - github-token: ${{ secrets.PERSONAL_TOKEN }} - script: | - github.actions.createWorkflowDispatch({ - owner: context.repo.owner, - repo: context.repo.repo, - workflow_id: 'create-pr.yml', - ref: 'main' - }); + go: + name: Go + uses: actions/versions-package-tools/.github/workflows/build-tool-packages.yml@main + with: + tool-name: "go" + tool-version: ${{ inputs.VERSION || '1.19.0' }} + publish-release: ${{ inputs.PUBLISH_RELEASES || false }} + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/create-pr.yml b/.github/workflows/create-pr.yml index 020e600..bd69cb2 100644 --- a/.github/workflows/create-pr.yml +++ b/.github/workflows/create-pr.yml @@ -2,32 +2,9 @@ name: Create Pull Request on: workflow_dispatch: -defaults: - run: - shell: pwsh - jobs: - create_pr: - name: Create Pull Request - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Create versions-manifest.json - run: | - ./helpers/packages-generation/manifest-generator.ps1 -RepositoryFullName "$env:GITHUB_REPOSITORY" ` - -GitHubAccessToken "${{secrets.GITHUB_TOKEN}}" ` - -OutputFile "./versions-manifest.json" ` - -ConfigurationFile "./config/go-manifest-config.json" - - name: Create GitHub PR - run: | - $formattedDate = Get-Date -Format "MM/dd/yyyy" - ./helpers/github/create-pull-request.ps1 ` - -RepositoryFullName "$env:GITHUB_REPOSITORY" ` - -AccessToken "${{secrets.GITHUB_TOKEN}}" ` - -BranchName "update-versions-manifest-file" ` - -CommitMessage "Update versions-manifest" ` - -PullRequestTitle "[versions-manifest] Update for release from ${formattedDate}" ` - -PullRequestBody "Update versions-manifest.json for release from ${formattedDate}" \ No newline at end of file + create-pr: + uses: actions/versions-package-tools/.github/workflows/create-pr-to-update-manifest.yml@main + with: + tool-name: "go" + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index 2a06926..f404765 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -4,94 +4,10 @@ on: - cron: '0 3,15 * * *' workflow_dispatch: -env: - TOOL_NAME: "Go" -defaults: - run: - shell: pwsh - jobs: - find_new_versions: - name: Find new versions - runs-on: ubuntu-latest - outputs: - versions_output: ${{ steps.Get_new_versions.outputs.TOOL_VERSIONS }} - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - id: Get_new_versions - name: Get new versions - run: ./helpers/get-new-tool-versions/get-new-tool-versions.ps1 -ToolName ${{ env.TOOL_NAME }} - - check_new_versions: - name: Check new versions - runs-on: ubuntu-latest - needs: find_new_versions - env: - TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Check Versions - if: env.TOOL_VERSIONS == '' - run: | - Write-Host "No new versions were found" - Import-Module "./helpers/github/github-api.psm1" - $gitHubApi = Get-GitHubApi -RepositoryFullName "$env:GITHUB_REPOSITORY" ` - -AccessToken "${{ secrets.PERSONAL_TOKEN }}" - - $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") - Start-Sleep -Seconds 60 - - - name: Send Slack notification - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` - -Text "$message" - - trigger_builds: - name: Trigger builds - runs-on: ubuntu-latest - needs: [find_new_versions, check_new_versions] - env: - TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} - environment: Get Available Tools Versions - Publishing Approval - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Trigger "Build go packages" workflow - run: - ./helpers/github/run-ci-builds.ps1 -RepositoryFullName "$env:GITHUB_REPOSITORY" ` - -AccessToken "${{ secrets.PERSONAL_TOKEN }}" ` - -WorkflowFileName "build-go-packages.yml" ` - -WorkflowDispatchRef "main" ` - -ToolVersions "${{ env.TOOL_VERSIONS }}" ` - -PublishReleases "true" - - check_build: - name: Check build for failures - runs-on: ubuntu-latest - needs: [find_new_versions, check_new_versions, trigger_builds] - if: failure() - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Send Slack notification if build fails - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -Text "$message" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + get-new-go-versions: + uses: actions/versions-package-tools/.github/workflows/get-new-tool-versions.yml@main + with: + tool-name: "Go" + image-url: "https://go.dev/images/gopher-footer.jpg" + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 6f70a31..1427e88 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -1,48 +1,21 @@ name: Validate manifest - on: +# The GITHUB_TOKEN secret is used to create a PR +# The pull_request event will not be triggered by it +# That's one of the reasons we need the schedule to validate the versions-manifest.json file schedule: - cron: '0 8,20 * * *' - + workflow_dispatch: pull_request: branches: - main paths: - 'versions-manifest.json' -env: - TOOL_NAME: "Go" - -defaults: - run: - shell: pwsh - jobs: - validation: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Validate python-versions manifest - run: .\helpers\packages-generation\manifest-validator.ps1 -ManifestPath '.\versions-manifest.json' - - check_build: - name: Check validation for failures - runs-on: ubuntu-latest - needs: [validation] - if: failure() - steps: - - uses: actions/checkout@v2 - with: - submodules: true - - - name: Send Slack notification if validation fails - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The validation of go-versions manifest failed. \nLink to the pipeline: $pipelineUrl" - .\helpers\get-new-tool-versions\send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -Text "$message" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + manifest: + uses: actions/versions-package-tools/.github/workflows/validate-manifest.yml@main + with: + tool-name: "Go" + image-url: "https://go.dev/images/gopher-footer.jpg" + secrets: inherit \ No newline at end of file From c9ed2f9d11e9a0e91401c8f4bde52431391b6d15 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Dec 2022 11:52:31 +0100 Subject: [PATCH 46/99] Update versions-manifest (#65) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 3f2de02..c6a1ed9 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.4-3636993500", + "files": [ + { + "filename": "go-1.19.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.4-3636993500/go-1.19.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.4-3636993500/go-1.19.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.4-3636993500/go-1.19.4-win32-x64.zip" + } + ] + }, { "version": "1.19.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.18.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.9-3636994598", + "files": [ + { + "filename": "go-1.18.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.9-3636994598/go-1.18.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.9-3636994598/go-1.18.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.9-3636994598/go-1.18.9-win32-x64.zip" + } + ] + }, { "version": "1.18.8", "stable": true, From 1e50d2d9682efd3bf3557c5acc3108177f706ffe Mon Sep 17 00:00:00 2001 From: MaksimZhukov <46996400+MaksimZhukov@users.noreply.github.com> Date: Fri, 9 Dec 2022 09:27:18 +0100 Subject: [PATCH 47/99] Replaced the virtual-environments with the runner-images --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a80abf6..cc80dea 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ # Go for Actions -This repository contains the code and scripts that we use to prepare Go packages used in [virtual-environments](https://github.com/actions/virtual-environments) and accessible through the [setup-go](https://github.com/actions/setup-go) Action. +This repository contains the code and scripts that we use to prepare Go packages used in [runner-images](https://github.com/actions/runner-images) and accessible through the [setup-go](https://github.com/actions/setup-go) Action. The file [versions-manifest.json](./versions-manifest.json) contains the list of available and released versions. -> Caution: this is prepared for and only permitted for use by actions `virtual-environments` and `setup-go` action. +> Caution: this is prepared for and only permitted for use by actions `runner-images` and `setup-go` action. **Status**: Currently under development and in use for beta and preview actions. This repo is undergoing rapid changes. -Latest of LTS versions will be installed on the [virtual-environments](https://github.com/actions/virtual-environments) images. Other versions will be pulled JIT using the [`setup-go`](https://github.com/actions/setup-go) action. +Latest of LTS versions will be installed on the [runner-images](https://github.com/actions/runner-images) images. Other versions will be pulled JIT using the [`setup-go`](https://github.com/actions/setup-go) action. ## 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/virtual-environments](https://github.com/actions/virtual-environments) if any versions are missing. +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. ## Contribution Contributions are welcome! See [Contributor's Guide](./CONTRIBUTING.md) for more details about contribution process and code structure From 9ea2b986ed7cce1ab2d2b5f0d08e3d56218b9088 Mon Sep 17 00:00:00 2001 From: Evgenii Korolevskii <102794661+e-korolevskii@users.noreply.github.com> Date: Mon, 26 Dec 2022 09:50:41 +0100 Subject: [PATCH 48/99] Update CODEOWNERS --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index e230aaa..ca56653 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @actions/virtual-environments-owners +* @actions/setup-actions-team From 2f4bcf5e73d81bc92c712ed5d58de0731bb683d4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Jan 2023 11:32:19 +0100 Subject: [PATCH 49/99] Update versions-manifest (#67) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index c6a1ed9..025c2e8 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.19.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.5-3890632565", + "files": [ + { + "filename": "go-1.19.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.5-3890632565/go-1.19.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.5-3890632565/go-1.19.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.5-3890632565/go-1.19.5-win32-x64.zip" + } + ] + }, { "version": "1.19.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.18.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.18.10-3890634278", + "files": [ + { + "filename": "go-1.18.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.10-3890634278/go-1.18.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.18.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.10-3890634278/go-1.18.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.18.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.18.10-3890634278/go-1.18.10-win32-x64.zip" + } + ] + }, { "version": "1.18.9", "stable": true, From f999e556e9ff708d8fcbe6ef7e640b75d6849bda Mon Sep 17 00:00:00 2001 From: Ivan <98037481+IvanZosimov@users.noreply.github.com> Date: Thu, 19 Jan 2023 13:35:56 +0200 Subject: [PATCH 50/99] Update codeql action to use reusable workflow (#68) --- .github/workflows/codeql-analysis.yml | 68 +++------------------------ 1 file changed, 7 insertions(+), 61 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 6cc74e9..d957763 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -1,70 +1,16 @@ -# For most projects, this workflow file will not need changing; you simply need -# to commit it to your repository. -# -# You may wish to alter this file to override the set of languages analyzed, -# or to provide custom queries or build logic. -# -# ******** NOTE ******** -# We have attempted to detect the languages in your repository. Please check -# the `language` matrix defined below to confirm you have the correct set of -# supported CodeQL languages. -# -name: "CodeQL" +name: CodeQL analysis on: push: branches: [ main ] pull_request: - # The branches below must be a subset of the branches above branches: [ main ] schedule: - - cron: '25 17 * * 1' + - cron: '0 3 * * 0' jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: [ 'go' ] - # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] - # Learn more about CodeQL language support at https://git.io/codeql-language-support - - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - # Initializes the CodeQL tools for scanning. - - name: Initialize CodeQL - uses: github/codeql-action/init@v1 - with: - languages: ${{ matrix.language }} - # If you wish to specify custom queries, you can do so here or in a config file. - # By default, queries listed here will override any specified in a config file. - # Prefix the list here with "+" to use these queries and those in the config file. - # queries: ./path/to/local/query, your-org/your-repo/queries@main - - # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild - uses: github/codeql-action/autobuild@v1 - - # ℹ️ Command-line programs to run using the OS shell. - # 📚 https://git.io/JvXDl - - # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines - # and modify them (or add more) to build your code if your project - # uses a compiled language - - #- run: | - # make bootstrap - # make release - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + call-codeQL-analysis: + name: CodeQL analysis + uses: actions/reusable-workflows/.github/workflows/codeql-analysis.yml@main + with: + languages: "['go']" \ No newline at end of file From 244f8fdaff3558c55859af57b4c51d9d22fe54a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 2 Feb 2023 09:29:09 +0100 Subject: [PATCH 51/99] Update versions-manifest (#69) Co-authored-by: Service account --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 025c2e8..9988e89 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.0-4072132786", + "files": [ + { + "filename": "go-1.20.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.0-4072132786/go-1.20.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.0-4072132786/go-1.20.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.0-4072132786/go-1.20.0-win32-x64.zip" + } + ] + }, { "version": "1.19.5", "stable": true, From 4fbaddfe63c156df854183e47c559d3b9bd013fd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Feb 2023 11:44:16 +0100 Subject: [PATCH 52/99] Update versions-manifest (#70) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 9988e89..a54f975 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.1-4202765537", + "files": [ + { + "filename": "go-1.20.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-win32-x64.zip" + } + ] + }, { "version": "1.20.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.19.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.6-4202767317", + "files": [ + { + "filename": "go-1.19.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-win32-x64.zip" + } + ] + }, { "version": "1.19.5", "stable": true, From 476ac2a1cbcd266c50547513140bca2a211269b1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 20 Feb 2023 14:30:36 +0100 Subject: [PATCH 53/99] Update versions-manifest (#71) Co-authored-by: Service account --- versions-manifest.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/versions-manifest.json b/versions-manifest.json index a54f975..aaeaade 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -2,25 +2,25 @@ { "version": "1.20.1", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.1-4202765537", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.1-4221021596", "files": [ { "filename": "go-1.20.1-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4221021596/go-1.20.1-darwin-x64.tar.gz" }, { "filename": "go-1.20.1-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4221021596/go-1.20.1-linux-x64.tar.gz" }, { "filename": "go-1.20.1-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4202765537/go-1.20.1-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.1-4221021596/go-1.20.1-win32-x64.zip" } ] }, @@ -52,25 +52,25 @@ { "version": "1.19.6", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.6-4202767317", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.6-4221022778", "files": [ { "filename": "go-1.19.6-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4221022778/go-1.19.6-darwin-x64.tar.gz" }, { "filename": "go-1.19.6-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4221022778/go-1.19.6-linux-x64.tar.gz" }, { "filename": "go-1.19.6-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4202767317/go-1.19.6-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.6-4221022778/go-1.19.6-win32-x64.zip" } ] }, From b27d67b686d9ffbe447e15c9393cc45b988c966f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Mar 2023 12:25:40 +0100 Subject: [PATCH 54/99] Update versions-manifest (#72) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index aaeaade..04f266d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.2-4362039656", + "files": [ + { + "filename": "go-1.20.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.2-4362039656/go-1.20.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.2-4362039656/go-1.20.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.2-4362039656/go-1.20.2-win32-x64.zip" + } + ] + }, { "version": "1.20.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.19.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.7-4362040964", + "files": [ + { + "filename": "go-1.19.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.7-4362040964/go-1.19.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.7-4362040964/go-1.19.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.7-4362040964/go-1.19.7-win32-x64.zip" + } + ] + }, { "version": "1.19.6", "stable": true, From 797449dd8e7a8692dacf59cdaab398ea96831bbf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Apr 2023 10:06:10 +0200 Subject: [PATCH 55/99] Update versions-manifest (#73) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 04f266d..8de9257 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.3-4625966227", + "files": [ + { + "filename": "go-1.20.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.3-4625966227/go-1.20.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.3-4625966227/go-1.20.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.3-4625966227/go-1.20.3-win32-x64.zip" + } + ] + }, { "version": "1.20.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.19.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.8-4625967995", + "files": [ + { + "filename": "go-1.19.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.8-4625967995/go-1.19.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.8-4625967995/go-1.19.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.8-4625967995/go-1.19.8-win32-x64.zip" + } + ] + }, { "version": "1.19.7", "stable": true, From c860efc7e54076fee61fc6a352901486817621f0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 3 May 2023 12:11:21 +0200 Subject: [PATCH 56/99] Update versions-manifest (#74) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 8de9257..7c95578 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.4-4868896393", + "files": [ + { + "filename": "go-1.20.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.4-4868896393/go-1.20.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.4-4868896393/go-1.20.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.4-4868896393/go-1.20.4-win32-x64.zip" + } + ] + }, { "version": "1.20.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.19.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.9-4868897838", + "files": [ + { + "filename": "go-1.19.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.9-4868897838/go-1.19.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.9-4868897838/go-1.19.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.9-4868897838/go-1.19.9-win32-x64.zip" + } + ] + }, { "version": "1.19.8", "stable": true, From dd670b40fcae94f7f0c8fd88de3a403aafc59a81 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 9 Jun 2023 05:51:11 +0000 Subject: [PATCH 57/99] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 7c95578..3af9001 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.5-5218672569", + "files": [ + { + "filename": "go-1.20.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.5-5218672569/go-1.20.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.5-5218672569/go-1.20.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.5-5218672569/go-1.20.5-win32-x64.zip" + } + ] + }, { "version": "1.20.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.19.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.10-5218670586", + "files": [ + { + "filename": "go-1.19.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.10-5218670586/go-1.19.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.10-5218670586/go-1.19.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.10-5218670586/go-1.19.10-win32-x64.zip" + } + ] + }, { "version": "1.19.9", "stable": true, From c2d6080d9ad7a913bc2ec631eba7e5ed2007866e Mon Sep 17 00:00:00 2001 From: Dmitry Shibanov Date: Fri, 30 Jun 2023 17:44:16 +0200 Subject: [PATCH 58/99] add arm for regex (#76) --- config/go-manifest-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/go-manifest-config.json b/config/go-manifest-config.json index d766d1b..7b75f2b 100644 --- a/config/go-manifest-config.json +++ b/config/go-manifest-config.json @@ -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 From f436eb1900433937a2e9347d49e392a58cdd30de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 30 Jun 2023 18:09:53 +0200 Subject: [PATCH 59/99] Update versions-manifest (#77) Co-authored-by: Service account --- versions-manifest.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 3af9001..9fb7cc0 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -4,6 +4,12 @@ "stable": true, "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.5-5218672569", "files": [ + { + "filename": "go-1.20.5-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.5-5218672569/go-1.20.5-darwin-arm64.tar.gz" + }, { "filename": "go-1.20.5-darwin-x64.tar.gz", "arch": "x64", @@ -154,6 +160,12 @@ "stable": true, "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.10-5218670586", "files": [ + { + "filename": "go-1.19.10-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.10-5218670586/go-1.19.10-darwin-arm64.tar.gz" + }, { "filename": "go-1.19.10-darwin-x64.tar.gz", "arch": "x64", From e0a0673ca194cacf6423441d7c9de2d216d146ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Jul 2023 10:44:27 +0200 Subject: [PATCH 60/99] Update versions-manifest (#78) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 9fb7cc0..b7568b2 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.6-5528171892", + "files": [ + { + "filename": "go-1.20.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.6-5528171892/go-1.20.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.6-5528171892/go-1.20.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.6-5528171892/go-1.20.6-win32-x64.zip" + } + ] + }, { "version": "1.20.5", "stable": true, @@ -155,6 +180,31 @@ } ] }, + { + "version": "1.19.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.11-5528173330", + "files": [ + { + "filename": "go-1.19.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.11-5528173330/go-1.19.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.11-5528173330/go-1.19.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.11-5528173330/go-1.19.11-win32-x64.zip" + } + ] + }, { "version": "1.19.10", "stable": true, From a42239e7a945c991e759bc3409e157d6f3e9d89e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 3 Aug 2023 09:54:41 +0200 Subject: [PATCH 61/99] Update versions-manifest (#80) --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index b7568b2..b1d36c1 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.20.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.7-5739704876", + "files": [ + { + "filename": "go-1.20.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.7-5739704876/go-1.20.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.7-5739704876/go-1.20.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.7-5739704876/go-1.20.7-win32-x64.zip" + } + ] + }, { "version": "1.20.6", "stable": true, @@ -180,6 +205,31 @@ } ] }, + { + "version": "1.19.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.12-5739706861", + "files": [ + { + "filename": "go-1.19.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.12-5739706861/go-1.19.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.12-5739706861/go-1.19.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.12-5739706861/go-1.19.12-win32-x64.zip" + } + ] + }, { "version": "1.19.11", "stable": true, From 0e4e5019c172d977be025695bc07bea0c021eef7 Mon Sep 17 00:00:00 2001 From: Dmitry Shibanov Date: Wed, 9 Aug 2023 12:48:08 +0200 Subject: [PATCH 62/99] add minor fix (#81) --- builders/go-builder.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builders/go-builder.psm1 b/builders/go-builder.psm1 index 0181040..e3c5814 100644 --- a/builders/go-builder.psm1 +++ b/builders/go-builder.psm1 @@ -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))" From 05b161f8b7a26ebfd2e2f57ff4d01ef80c9d3b3b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 13:03:21 +0200 Subject: [PATCH 63/99] Update versions-manifest (#82) Co-authored-by: Service account --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index b1d36c1..4168ddf 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.21.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.0-5808081891", + "files": [ + { + "filename": "go-1.21.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.0-5808081891/go-1.21.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.0-5808081891/go-1.21.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.0-5808081891/go-1.21.0-win32-x64.zip" + } + ] + }, { "version": "1.20.7", "stable": true, From 6461f1df096ad31743555b54098a572bab6b16ba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 7 Sep 2023 10:40:39 +0200 Subject: [PATCH 64/99] Update versions-manifest (#83) Co-authored-by: Service account --- versions-manifest.json | 75 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 4168ddf..172214b 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.21.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.1-6107260229", + "files": [ + { + "filename": "go-1.21.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.1-6107260229/go-1.21.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.1-6107260229/go-1.21.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.1-6107260229/go-1.21.1-win32-x64.zip" + } + ] + }, { "version": "1.21.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.20.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.8-6107262237", + "files": [ + { + "filename": "go-1.20.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.8-6107262237/go-1.20.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.8-6107262237/go-1.20.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.8-6107262237/go-1.20.8-win32-x64.zip" + } + ] + }, { "version": "1.20.7", "stable": true, @@ -230,6 +280,31 @@ } ] }, + { + "version": "1.19.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.13-6107263891", + "files": [ + { + "filename": "go-1.19.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.13-6107263891/go-1.19.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.19.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.13-6107263891/go-1.19.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.19.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.13-6107263891/go-1.19.13-win32-x64.zip" + } + ] + }, { "version": "1.19.12", "stable": true, From 1871e111e31692e74e2d75828a05ab24f0a0d3e3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:26:16 +0200 Subject: [PATCH 65/99] Update versions-manifest (#84) Co-authored-by: Service account --- versions-manifest.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 172214b..77ad706 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -4,6 +4,12 @@ "stable": true, "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.1-6107260229", "files": [ + { + "filename": "go-1.21.1-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.1-6107260229/go-1.21.1-darwin-arm64.tar.gz" + }, { "filename": "go-1.21.1-darwin-x64.tar.gz", "arch": "x64", From 9950b4c24da15431a6af6a77a060ad0797ce9781 Mon Sep 17 00:00:00 2001 From: Dusan Trickovic <128058822+dusan-trickovic@users.noreply.github.com> Date: Wed, 20 Sep 2023 12:50:15 +0200 Subject: [PATCH 66/99] Update README.md and Add Support Notification Policy --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index cc80dea..6606283 100644 --- a/README.md +++ b/README.md @@ -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 From 278f715aec3d435a5189d0b3e20353e956214b45 Mon Sep 17 00:00:00 2001 From: Dmitry Shibanov Date: Fri, 22 Sep 2023 11:15:17 +0200 Subject: [PATCH 67/99] update submodule (#86) --- helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers b/helpers index 6f1aa3c..6fbb1f0 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 6f1aa3ce73ce0ea4b58995a63b56a8677607762a +Subproject commit 6fbb1f0f2098254142702dba05fe75cd8e77c4ae From 54362b0923f3c2b5ed831e8d37ee57922ac6590a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Sep 2023 14:01:04 +0200 Subject: [PATCH 68/99] Update versions-manifest (#87) Co-authored-by: Service account --- versions-manifest.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 77ad706..1cf90a5 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -60,6 +60,12 @@ "stable": true, "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.8-6107262237", "files": [ + { + "filename": "go-1.20.8-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.8-6107262237/go-1.20.8-darwin-arm64.tar.gz" + }, { "filename": "go-1.20.8-darwin-x64.tar.gz", "arch": "x64", @@ -291,6 +297,12 @@ "stable": true, "release_url": "https://github.com/actions/go-versions/releases/tag/1.19.13-6107263891", "files": [ + { + "filename": "go-1.19.13-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.19.13-6107263891/go-1.19.13-darwin-arm64.tar.gz" + }, { "filename": "go-1.19.13-darwin-x64.tar.gz", "arch": "x64", From 6c844dd698a8d5598f7f7ce1c79aea288b69bbbe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Oct 2023 12:26:06 +0200 Subject: [PATCH 69/99] Update versions-manifest (#88) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 1cf90a5..694b6ad 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.21.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.2-6465184808", + "files": [ + { + "filename": "go-1.21.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.2-6465184808/go-1.21.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.2-6465184808/go-1.21.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.2-6465184808/go-1.21.2-win32-x64.zip" + } + ] + }, { "version": "1.21.1", "stable": true, @@ -55,6 +80,31 @@ } ] }, + { + "version": "1.20.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.9-6465186081", + "files": [ + { + "filename": "go-1.20.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.9-6465186081/go-1.20.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.9-6465186081/go-1.20.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.9-6465186081/go-1.20.9-win32-x64.zip" + } + ] + }, { "version": "1.20.8", "stable": true, From 2965f72cec409d67126ac9c701b816599a0b251f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Oct 2023 17:06:59 +0200 Subject: [PATCH 70/99] Update versions-manifest (#89) Co-authored-by: Service account --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 694b6ad..4987159 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.21.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.3-6478378147", + "files": [ + { + "filename": "go-1.21.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-win32-x64.zip" + } + ] + }, { "version": "1.21.2", "stable": true, @@ -80,6 +105,31 @@ } ] }, + { + "version": "1.20.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.10-6478379180", + "files": [ + { + "filename": "go-1.20.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-win32-x64.zip" + } + ] + }, { "version": "1.20.9", "stable": true, From efc7cf9b9821e151627aae162b3613e7e6f2d664 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 7 Nov 2023 14:49:58 +0100 Subject: [PATCH 71/99] Update versions-manifest (#90) Co-authored-by: Service account --- versions-manifest.json | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/versions-manifest.json b/versions-manifest.json index 4987159..8752e75 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -2,25 +2,31 @@ { "version": "1.21.3", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.3-6478378147", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.3-6783834942", "files": [ + { + "filename": "go-1.21.3-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-darwin-arm64.tar.gz" + }, { "filename": "go-1.21.3-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-darwin-x64.tar.gz" }, { "filename": "go-1.21.3-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-linux-x64.tar.gz" }, { "filename": "go-1.21.3-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6478378147/go-1.21.3-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-win32-x64.zip" } ] }, @@ -108,25 +114,31 @@ { "version": "1.20.10", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.10-6478379180", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.10-6783968926", "files": [ + { + "filename": "go-1.20.10-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-darwin-arm64.tar.gz" + }, { "filename": "go-1.20.10-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-darwin-x64.tar.gz" }, { "filename": "go-1.20.10-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-linux-x64.tar.gz" }, { "filename": "go-1.20.10-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6478379180/go-1.20.10-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-win32-x64.zip" } ] }, From 6de71f133a258da9e69776cc214e2f3bbbf28fc8 Mon Sep 17 00:00:00 2001 From: Dmitry Shibanov Date: Wed, 8 Nov 2023 13:05:51 +0100 Subject: [PATCH 72/99] add architecture to installer script (#91) --- builders/nix-go-builder.psm1 | 2 +- installers/nix-setup-template.sh | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/builders/nix-go-builder.psm1 b/builders/nix-go-builder.psm1 index db626e4..71a4a60 100644 --- a/builders/nix-go-builder.psm1 +++ b/builders/nix-go-builder.psm1 @@ -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)" diff --git a/installers/nix-setup-template.sh b/installers/nix-setup-template.sh index 8d210df..1f5d5dd 100644 --- a/installers/nix-setup-template.sh +++ b/installers/nix-setup-template.sh @@ -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 From 8196b0fc6baacb7af94ab68766f7d5bed4b45b7b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 Nov 2023 16:20:09 +0100 Subject: [PATCH 73/99] Update versions-manifest (#92) Co-authored-by: Service account --- versions-manifest.json | 82 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 72 insertions(+), 10 deletions(-) diff --git a/versions-manifest.json b/versions-manifest.json index 8752e75..6a03a3f 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,32 +1,63 @@ [ + { + "version": "1.21.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.4-6797960286", + "files": [ + { + "filename": "go-1.21.4-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-win32-x64.zip" + } + ] + }, { "version": "1.21.3", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.3-6783834942", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.3-6799290922", "files": [ { "filename": "go-1.21.3-darwin-arm64.tar.gz", "arch": "arm64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-darwin-arm64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6799290922/go-1.21.3-darwin-arm64.tar.gz" }, { "filename": "go-1.21.3-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6799290922/go-1.21.3-darwin-x64.tar.gz" }, { "filename": "go-1.21.3-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6799290922/go-1.21.3-linux-x64.tar.gz" }, { "filename": "go-1.21.3-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6783834942/go-1.21.3-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.3-6799290922/go-1.21.3-win32-x64.zip" } ] }, @@ -111,34 +142,65 @@ } ] }, + { + "version": "1.20.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.11-6797962240", + "files": [ + { + "filename": "go-1.20.11-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.20.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-win32-x64.zip" + } + ] + }, { "version": "1.20.10", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.10-6783968926", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.10-6798549508", "files": [ { "filename": "go-1.20.10-darwin-arm64.tar.gz", "arch": "arm64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-darwin-arm64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6798549508/go-1.20.10-darwin-arm64.tar.gz" }, { "filename": "go-1.20.10-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6798549508/go-1.20.10-darwin-x64.tar.gz" }, { "filename": "go-1.20.10-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6798549508/go-1.20.10-linux-x64.tar.gz" }, { "filename": "go-1.20.10-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6783968926/go-1.20.10-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.10-6798549508/go-1.20.10-win32-x64.zip" } ] }, From 2935e07892f1551cdb8e774bd6a4652a6d8085f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 15:00:24 +0100 Subject: [PATCH 74/99] Update versions-manifest (#93) Co-authored-by: Service account --- versions-manifest.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/versions-manifest.json b/versions-manifest.json index 6a03a3f..0d75e67 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -2,31 +2,31 @@ { "version": "1.21.4", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.4-6797960286", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.4-6807962903", "files": [ { "filename": "go-1.21.4-darwin-arm64.tar.gz", "arch": "arm64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-darwin-arm64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6807962903/go-1.21.4-darwin-arm64.tar.gz" }, { "filename": "go-1.21.4-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6807962903/go-1.21.4-darwin-x64.tar.gz" }, { "filename": "go-1.21.4-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6807962903/go-1.21.4-linux-x64.tar.gz" }, { "filename": "go-1.21.4-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6797960286/go-1.21.4-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.4-6807962903/go-1.21.4-win32-x64.zip" } ] }, @@ -145,31 +145,31 @@ { "version": "1.20.11", "stable": true, - "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.11-6797962240", + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.11-6807963573", "files": [ { "filename": "go-1.20.11-darwin-arm64.tar.gz", "arch": "arm64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-darwin-arm64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6807963573/go-1.20.11-darwin-arm64.tar.gz" }, { "filename": "go-1.20.11-darwin-x64.tar.gz", "arch": "x64", "platform": "darwin", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-darwin-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6807963573/go-1.20.11-darwin-x64.tar.gz" }, { "filename": "go-1.20.11-linux-x64.tar.gz", "arch": "x64", "platform": "linux", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-linux-x64.tar.gz" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6807963573/go-1.20.11-linux-x64.tar.gz" }, { "filename": "go-1.20.11-win32-x64.zip", "arch": "x64", "platform": "win32", - "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6797962240/go-1.20.11-win32-x64.zip" + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.11-6807963573/go-1.20.11-win32-x64.zip" } ] }, From 1635b75524277dac744b136fc965b09947a41b73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 18:16:08 +0100 Subject: [PATCH 75/99] Update versions-manifest (#94) Co-authored-by: Service account --- versions-manifest.json | 62 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 0d75e67..c6a3b5f 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,35 @@ [ + { + "version": "1.21.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.5-7112568416", + "files": [ + { + "filename": "go-1.21.5-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.5-7112568416/go-1.21.5-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.5-7112568416/go-1.21.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.5-7112568416/go-1.21.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.5-7112568416/go-1.21.5-win32-x64.zip" + } + ] + }, { "version": "1.21.4", "stable": true, @@ -142,6 +173,37 @@ } ] }, + { + "version": "1.20.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.12-7112570703", + "files": [ + { + "filename": "go-1.20.12-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.12-7112570703/go-1.20.12-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.20.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.12-7112570703/go-1.20.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.12-7112570703/go-1.20.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.12-7112570703/go-1.20.12-win32-x64.zip" + } + ] + }, { "version": "1.20.11", "stable": true, From 2344cc872ac5d347e5d7e26f23b64587f68f112c Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 10 Jan 2024 11:29:25 +0000 Subject: [PATCH 76/99] Update versions-manifest --- versions-manifest.json | 62 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index c6a3b5f..b7ed9c9 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,35 @@ [ + { + "version": "1.21.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.6-7474093871", + "files": [ + { + "filename": "go-1.21.6-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.6-7474093871/go-1.21.6-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.6-7474093871/go-1.21.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.6-7474093871/go-1.21.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.6-7474093871/go-1.21.6-win32-x64.zip" + } + ] + }, { "version": "1.21.5", "stable": true, @@ -173,6 +204,37 @@ } ] }, + { + "version": "1.20.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.13-7474096229", + "files": [ + { + "filename": "go-1.20.13-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.13-7474096229/go-1.20.13-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.20.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.13-7474096229/go-1.20.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.13-7474096229/go-1.20.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.13-7474096229/go-1.20.13-win32-x64.zip" + } + ] + }, { "version": "1.20.12", "stable": true, From c0555276f6ee861abbf6bc35c752c8547fcbb86e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 23:19:51 -0600 Subject: [PATCH 77/99] Update versions-manifest (#96) Co-authored-by: Service account --- versions-manifest.json | 93 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index b7ed9c9..749237d 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,66 @@ [ + { + "version": "1.22.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.0-7809683100", + "files": [ + { + "filename": "go-1.22.0-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.0-7809683100/go-1.22.0-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.0-7809683100/go-1.22.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.0-7809683100/go-1.22.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.0-7809683100/go-1.22.0-win32-x64.zip" + } + ] + }, + { + "version": "1.21.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.7-7809683915", + "files": [ + { + "filename": "go-1.21.7-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.7-7809683915/go-1.21.7-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.7-7809683915/go-1.21.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.7-7809683915/go-1.21.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.7-7809683915/go-1.21.7-win32-x64.zip" + } + ] + }, { "version": "1.21.6", "stable": true, @@ -204,6 +266,37 @@ } ] }, + { + "version": "1.20.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.20.14-7809684997", + "files": [ + { + "filename": "go-1.20.14-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.14-7809684997/go-1.20.14-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.20.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.14-7809684997/go-1.20.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.20.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.14-7809684997/go-1.20.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.20.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.20.14-7809684997/go-1.20.14-win32-x64.zip" + } + ] + }, { "version": "1.20.13", "stable": true, From 5250a133e2910517502cd54de6a4ecd0c5b395aa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 Mar 2024 22:07:18 -0600 Subject: [PATCH 78/99] Update versions-manifest (#97) Co-authored-by: Service account --- versions-manifest.json | 62 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 749237d..0e53726 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,35 @@ [ + { + "version": "1.22.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.1-8166692698", + "files": [ + { + "filename": "go-1.22.1-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.1-8166692698/go-1.22.1-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.1-8166692698/go-1.22.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.1-8166692698/go-1.22.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.1-8166692698/go-1.22.1-win32-x64.zip" + } + ] + }, { "version": "1.22.0", "stable": true, @@ -30,6 +61,37 @@ } ] }, + { + "version": "1.21.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.8-8166693630", + "files": [ + { + "filename": "go-1.21.8-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.8-8166693630/go-1.21.8-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.8-8166693630/go-1.21.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.8-8166693630/go-1.21.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.8-8166693630/go-1.21.8-win32-x64.zip" + } + ] + }, { "version": "1.21.7", "stable": true, From 497900d98518d9413199ddd87817399f19733d92 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 4 Apr 2024 09:32:58 -0500 Subject: [PATCH 79/99] Update versions-manifest (#98) 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 0e53726..294a544 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.22.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.2-8548848001", + "files": [ + { + "filename": "go-1.22.2-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.2-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.2-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-win32-arm64.zip" + }, + { + "filename": "go-1.22.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.2-8548848001/go-1.22.2-win32-x64.zip" + } + ] + }, { "version": "1.22.1", "stable": true, @@ -61,6 +104,49 @@ } ] }, + { + "version": "1.21.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.9-8548849157", + "files": [ + { + "filename": "go-1.21.9-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.9-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-linux-arm64.tar.gz" + }, + { + "filename": "go-1.21.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.9-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-win32-arm64.zip" + }, + { + "filename": "go-1.21.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.9-8548849157/go-1.21.9-win32-x64.zip" + } + ] + }, { "version": "1.21.8", "stable": true, From 74d3ad35e25603a981b7fed05ea4103d03cb7bbb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 8 May 2024 08:05:23 -0500 Subject: [PATCH 80/99] Update versions-manifest (#99) 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 294a544..2ac8954 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.22.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.3-8995786678", + "files": [ + { + "filename": "go-1.22.3-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.3-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.3-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-win32-arm64.zip" + }, + { + "filename": "go-1.22.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.3-8995786678/go-1.22.3-win32-x64.zip" + } + ] + }, { "version": "1.22.2", "stable": true, @@ -104,6 +147,49 @@ } ] }, + { + "version": "1.21.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.10-8995788853", + "files": [ + { + "filename": "go-1.21.10-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.10-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-linux-arm64.tar.gz" + }, + { + "filename": "go-1.21.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.10-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-win32-arm64.zip" + }, + { + "filename": "go-1.21.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.10-8995788853/go-1.21.10-win32-x64.zip" + } + ] + }, { "version": "1.21.9", "stable": true, From 3707979bc0d6cc420a197d69316ee434494b05e3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 4 Jun 2024 23:09:33 -0500 Subject: [PATCH 81/99] Update versions-manifest (#100) 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 2ac8954..99221b8 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.22.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.4-9377889083", + "files": [ + { + "filename": "go-1.22.4-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.4-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.4-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-win32-arm64.zip" + }, + { + "filename": "go-1.22.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.4-9377889083/go-1.22.4-win32-x64.zip" + } + ] + }, { "version": "1.22.3", "stable": true, @@ -147,6 +190,49 @@ } ] }, + { + "version": "1.21.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.11-9377890564", + "files": [ + { + "filename": "go-1.21.11-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.11-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-linux-arm64.tar.gz" + }, + { + "filename": "go-1.21.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.11-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-win32-arm64.zip" + }, + { + "filename": "go-1.21.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.11-9377890564/go-1.21.11-win32-x64.zip" + } + ] + }, { "version": "1.21.10", "stable": true, From b1013e008187a2eba650c115d8489e567b8054cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 3 Jul 2024 08:43:05 -0500 Subject: [PATCH 82/99] Update versions-manifest (#102) 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 99221b8..78773cb 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.22.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.5-9771837482", + "files": [ + { + "filename": "go-1.22.5-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.5-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.5-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-win32-arm64.zip" + }, + { + "filename": "go-1.22.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.5-9771837482/go-1.22.5-win32-x64.zip" + } + ] + }, { "version": "1.22.4", "stable": true, @@ -190,6 +233,49 @@ } ] }, + { + "version": "1.21.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.12-9771838613", + "files": [ + { + "filename": "go-1.21.12-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.12-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-linux-arm64.tar.gz" + }, + { + "filename": "go-1.21.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.12-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-win32-arm64.zip" + }, + { + "filename": "go-1.21.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.12-9771838613/go-1.21.12-win32-x64.zip" + } + ] + }, { "version": "1.21.11", "stable": true, From ef611dd539003fa4c55ea7cfb8364b3db81597e0 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Tue, 9 Jul 2024 20:42:14 +0530 Subject: [PATCH 83/99] Add test jobs for arm64 architecture (#101) * Update Go.Tests.ps1 * Update Go.Tests.ps1 * Update Go.Tests.ps1 --- tests/Go.Tests.ps1 | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index 5badc6f..cf8196b 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -1,7 +1,9 @@ Import-Module (Join-Path $PSScriptRoot "../helpers/pester-extensions.psm1") Import-Module (Join-Path $PSScriptRoot "../helpers/common-helpers.psm1") -BeforeAll { +Describe "Go" { + + BeforeAll { Set-Location -Path "source" $sourceLocation = Get-Location @@ -18,7 +20,6 @@ BeforeAll { } } -Describe "Go" { It "is available" { "go version" | Should -ReturnZeroExitCode } @@ -44,12 +45,25 @@ Describe "Go" { } It "cached version is used without downloading" { + + if ($env:RUNNER_TYPE -eq "self-hosted") { + # Get the installed version of Go + $goVersion = Invoke-Expression "go version" + # Check if Go is installed + $goVersion | Should -Not -BeNullOrEmpty + # Check if the installed version of Go is the expected version + $installedVersion = $goVersion -split " " | Select-Object -Index 2 + $installedVersion = $installedVersion -replace "go", "" -replace "v", "" + $expectedVersion = $env:VERSION -replace ".0", "" + $installedVersion | Should -BeLike "$expectedVersion*" + }else { # Analyze output of previous steps to check if Go was consumed from cache or downloaded $useGoLogFile = Get-UseGoLogs $useGoLogFile | Should -Exist $useGoLogContent = Get-Content $useGoLogFile -Raw $useGoLogContent | Should -Match "Found in cache" - } + } +} It "Run simple code" { @@ -81,4 +95,4 @@ Describe "Go" { if ($IsWindows) { $compiledPackageName += ".exe" } (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } -} \ No newline at end of file +} From 435e8c87780dc5b0f6d87195324d191819ac6c18 Mon Sep 17 00:00:00 2001 From: gowridurgad <159780674+gowridurgad@users.noreply.github.com> Date: Thu, 25 Jul 2024 19:20:52 +0530 Subject: [PATCH 84/99] Fix for CodeQL analysis workflow failures (#103) * Update build-go-packages.yml * Update build-go-packages.yml * Update codeql-analysis.yml * Update build-go-packages.yml * Update build-go-packages.yml * Update build-go-packages.yml --- .github/workflows/build-go-packages.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-go-packages.yml b/.github/workflows/build-go-packages.yml index 83054d9..dbdd2e9 100644 --- a/.github/workflows/build-go-packages.yml +++ b/.github/workflows/build-go-packages.yml @@ -28,4 +28,4 @@ jobs: tool-name: "go" tool-version: ${{ inputs.VERSION || '1.19.0' }} publish-release: ${{ inputs.PUBLISH_RELEASES || false }} - secrets: inherit \ No newline at end of file + secrets: inherit diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index d957763..0ed03c6 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -13,4 +13,4 @@ jobs: name: CodeQL analysis uses: actions/reusable-workflows/.github/workflows/codeql-analysis.yml@main with: - languages: "['go']" \ No newline at end of file + languages: '["go"]' From 06b75e6f50c2a88edd52d16232036ea5da1c9e3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 10:10:22 -0500 Subject: [PATCH 85/99] Update versions-manifest (#104) 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 78773cb..11afffa 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.22.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.6-10277903759", + "files": [ + { + "filename": "go-1.22.6-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.6-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.6-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-win32-arm64.zip" + }, + { + "filename": "go-1.22.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.6-10277903759/go-1.22.6-win32-x64.zip" + } + ] + }, { "version": "1.22.5", "stable": true, @@ -233,6 +276,49 @@ } ] }, + { + "version": "1.21.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.21.13-10277905115", + "files": [ + { + "filename": "go-1.21.13-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.21.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.21.13-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-linux-arm64.tar.gz" + }, + { + "filename": "go-1.21.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.21.13-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-win32-arm64.zip" + }, + { + "filename": "go-1.21.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.21.13-10277905115/go-1.21.13-win32-x64.zip" + } + ] + }, { "version": "1.21.12", "stable": true, From 070c2a1b84b391906e7357c6837bd5664528102e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 10:54:57 -0500 Subject: [PATCH 86/99] Update versions-manifest (#105) Co-authored-by: Service account --- versions-manifest.json | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 11afffa..c858032 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.0-10380775229", + "files": [ + { + "filename": "go-1.23.0-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.0-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.0-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-win32-arm64.zip" + }, + { + "filename": "go-1.23.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.0-10380775229/go-1.23.0-win32-x64.zip" + } + ] + }, { "version": "1.22.6", "stable": true, From ad007a1a7182eca9f26c4e1ba003da8bd9e1787c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Sep 2024 08:38:42 -0500 Subject: [PATCH 87/99] Update versions-manifest (#106) 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 c858032..5c88e25 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.1-10732274656", + "files": [ + { + "filename": "go-1.23.1-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.1-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.1-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-win32-arm64.zip" + }, + { + "filename": "go-1.23.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.1-10732274656/go-1.23.1-win32-x64.zip" + } + ] + }, { "version": "1.23.0", "stable": true, @@ -42,6 +85,49 @@ } ] }, + { + "version": "1.22.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.7-10732276384", + "files": [ + { + "filename": "go-1.22.7-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.7-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.7-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-win32-arm64.zip" + }, + { + "filename": "go-1.22.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.7-10732276384/go-1.22.7-win32-x64.zip" + } + ] + }, { "version": "1.22.6", "stable": true, From 7528b68851741f3273c32f588af33c2bd704ae78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 23:34:25 -0500 Subject: [PATCH 88/99] Update versions-manifest (#107) 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 5c88e25..85f9b5b 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.2-11145922912", + "files": [ + { + "filename": "go-1.23.2-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.2-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.2-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-win32-arm64.zip" + }, + { + "filename": "go-1.23.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.2-11145922912/go-1.23.2-win32-x64.zip" + } + ] + }, { "version": "1.23.1", "stable": true, @@ -85,6 +128,49 @@ } ] }, + { + "version": "1.22.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.8-11145926346", + "files": [ + { + "filename": "go-1.22.8-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.8-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.8-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-win32-arm64.zip" + }, + { + "filename": "go-1.22.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.8-11145926346/go-1.22.8-win32-x64.zip" + } + ] + }, { "version": "1.22.7", "stable": true, From 8b69c18c83105cb4b041451d093a16b362c6b988 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 7 Nov 2024 09:14:12 -0600 Subject: [PATCH 89/99] Update versions-manifest (#108) 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 85f9b5b..1d13d06 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.3-11715912308", + "files": [ + { + "filename": "go-1.23.3-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.3-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.3-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-win32-arm64.zip" + }, + { + "filename": "go-1.23.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.3-11715912308/go-1.23.3-win32-x64.zip" + } + ] + }, { "version": "1.23.2", "stable": true, @@ -128,6 +171,49 @@ } ] }, + { + "version": "1.22.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.9-11715914133", + "files": [ + { + "filename": "go-1.22.9-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.9-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.9-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-win32-arm64.zip" + }, + { + "filename": "go-1.22.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.9-11715914133/go-1.22.9-win32-x64.zip" + } + ] + }, { "version": "1.22.8", "stable": true, From 8c6bd21140cc3739da908915a1f3987e721692cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Dec 2024 09:44:46 -0600 Subject: [PATCH 90/99] Update versions-manifest (#109) 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 1d13d06..cbfe4b7 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.4-12152391001", + "files": [ + { + "filename": "go-1.23.4-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.4-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.4-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-win32-arm64.zip" + }, + { + "filename": "go-1.23.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.4-12152391001/go-1.23.4-win32-x64.zip" + } + ] + }, { "version": "1.23.3", "stable": true, @@ -171,6 +214,49 @@ } ] }, + { + "version": "1.22.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.10-12152392913", + "files": [ + { + "filename": "go-1.22.10-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.10-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.10-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-win32-arm64.zip" + }, + { + "filename": "go-1.22.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.10-12152392913/go-1.22.10-win32-x64.zip" + } + ] + }, { "version": "1.22.9", "stable": true, From d59cdd7bec7a8147bf4340abbaf131968872eaeb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 21:06:19 -0600 Subject: [PATCH 91/99] Update versions-manifest (#110) 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 cbfe4b7..db1bd0a 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.5-12821973241", + "files": [ + { + "filename": "go-1.23.5-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.5-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.5-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-win32-arm64.zip" + }, + { + "filename": "go-1.23.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.5-12821973241/go-1.23.5-win32-x64.zip" + } + ] + }, { "version": "1.23.4", "stable": true, @@ -214,6 +257,49 @@ } ] }, + { + "version": "1.22.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.11-12821975800", + "files": [ + { + "filename": "go-1.22.11-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.11-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.11-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-win32-arm64.zip" + }, + { + "filename": "go-1.22.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.11-12821975800/go-1.22.11-win32-x64.zip" + } + ] + }, { "version": "1.22.10", "stable": true, From 405e5e66a4cb5b2e5d20b234d73f76c6ec48c6fc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2025 09:11:09 -0600 Subject: [PATCH 92/99] Update versions-manifest (#111) 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 db1bd0a..39b096a 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.23.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.23.6-13149487101", + "files": [ + { + "filename": "go-1.23.6-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.23.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.23.6-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-linux-arm64.tar.gz" + }, + { + "filename": "go-1.23.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.23.6-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-win32-arm64.zip" + }, + { + "filename": "go-1.23.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.23.6-13149487101/go-1.23.6-win32-x64.zip" + } + ] + }, { "version": "1.23.5", "stable": true, @@ -257,6 +300,49 @@ } ] }, + { + "version": "1.22.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.22.12-13149489080", + "files": [ + { + "filename": "go-1.22.12-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.22.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.22.12-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-linux-arm64.tar.gz" + }, + { + "filename": "go-1.22.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.22.12-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-win32-arm64.zip" + }, + { + "filename": "go-1.22.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.22.12-13149489080/go-1.22.12-win32-x64.zip" + } + ] + }, { "version": "1.22.11", "stable": true, From 21413175ac3713f8289fa15134a683398613806b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2025 10:00:31 -0600 Subject: [PATCH 93/99] Update versions-manifest (#112) Co-authored-by: Service account --- versions-manifest.json | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 39b096a..1ec62f5 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,47 @@ [ + { + "version": "1.24.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.24.0-13277276272", + "files": [ + { + "filename": "go-1.24.0-darwin-arm64.tar.gz", + "arch": "arm64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-darwin-arm64.tar.gz" + }, + { + "filename": "go-1.24.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.24.0-linux-arm64.tar.gz", + "arch": "arm64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-linux-arm64.tar.gz" + }, + { + "filename": "go-1.24.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.24.0-win32-arm64.zip", + "arch": "arm64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-win32-arm64.zip" + }, + { + "filename": "go-1.24.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.24.0-13277276272/go-1.24.0-win32-x64.zip" + } + ] + }, { "version": "1.23.6", "stable": true, 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 94/99] 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 95/99] 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 96/99] 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 97/99] 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 98/99] 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 99/99] 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,