From 4de67f54703ea9fd92cf6459a95b1918dc48ad75 Mon Sep 17 00:00:00 2001 From: Service account Date: Tue, 16 Jun 2020 23:06:01 +0000 Subject: [PATCH 001/122] Update versions-manifest based on build from 20200616.39 --- versions-manifest.json | 977 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 977 insertions(+) create mode 100644 versions-manifest.json diff --git a/versions-manifest.json b/versions-manifest.json new file mode 100644 index 0000000..d374830 --- /dev/null +++ b/versions-manifest.json @@ -0,0 +1,977 @@ +[ + { + "version": "1.14.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.4-20200616.39", + "files": [ + { + "filename": "go-1.14.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.4-20200616.39/go-1.14.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.4-20200616.39/go-1.14.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.4-20200616.39/go-1.14.4-win32-x64.zip" + } + ] + }, + { + "version": "1.14.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.3-20200616.38", + "files": [ + { + "filename": "go-1.14.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.3-20200616.38/go-1.14.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.3-20200616.38/go-1.14.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.3-20200616.38/go-1.14.3-win32-x64.zip" + } + ] + }, + { + "version": "1.14.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.2-20200616.37", + "files": [ + { + "filename": "go-1.14.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.2-20200616.37/go-1.14.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.2-20200616.37/go-1.14.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.2-20200616.37/go-1.14.2-win32-x64.zip" + } + ] + }, + { + "version": "1.14.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.1-20200616.36", + "files": [ + { + "filename": "go-1.14.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.1-20200616.36/go-1.14.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.1-20200616.36/go-1.14.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.1-20200616.36/go-1.14.1-win32-x64.zip" + } + ] + }, + { + "version": "1.14.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.0-20200616.35", + "files": [ + { + "filename": "go-1.14.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.0-20200616.35/go-1.14.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.0-20200616.35/go-1.14.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.0-20200616.35/go-1.14.0-win32-x64.zip" + } + ] + }, + { + "version": "1.13.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.12-20200616.34", + "files": [ + { + "filename": "go-1.13.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.12-20200616.34/go-1.13.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.12-20200616.34/go-1.13.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.12-20200616.34/go-1.13.12-win32-x64.zip" + } + ] + }, + { + "version": "1.13.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.11-20200616.33", + "files": [ + { + "filename": "go-1.13.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.11-20200616.33/go-1.13.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.11-20200616.33/go-1.13.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.11-20200616.33/go-1.13.11-win32-x64.zip" + } + ] + }, + { + "version": "1.13.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.10-20200616.32", + "files": [ + { + "filename": "go-1.13.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.10-20200616.32/go-1.13.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.10-20200616.32/go-1.13.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.10-20200616.32/go-1.13.10-win32-x64.zip" + } + ] + }, + { + "version": "1.13.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.9-20200616.31", + "files": [ + { + "filename": "go-1.13.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.9-20200616.31/go-1.13.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.9-20200616.31/go-1.13.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.9-20200616.31/go-1.13.9-win32-x64.zip" + } + ] + }, + { + "version": "1.13.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.8-20200616.30", + "files": [ + { + "filename": "go-1.13.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.8-20200616.30/go-1.13.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.8-20200616.30/go-1.13.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.8-20200616.30/go-1.13.8-win32-x64.zip" + } + ] + }, + { + "version": "1.13.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.7-20200616.29", + "files": [ + { + "filename": "go-1.13.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.7-20200616.29/go-1.13.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.7-20200616.29/go-1.13.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.7-20200616.29/go-1.13.7-win32-x64.zip" + } + ] + }, + { + "version": "1.13.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.6-20200616.28", + "files": [ + { + "filename": "go-1.13.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.6-20200616.28/go-1.13.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.6-20200616.28/go-1.13.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.6-20200616.28/go-1.13.6-win32-x64.zip" + } + ] + }, + { + "version": "1.13.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.5-20200616.27", + "files": [ + { + "filename": "go-1.13.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.5-20200616.27/go-1.13.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.5-20200616.27/go-1.13.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.5-20200616.27/go-1.13.5-win32-x64.zip" + } + ] + }, + { + "version": "1.13.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.4-20200616.26", + "files": [ + { + "filename": "go-1.13.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.4-20200616.26/go-1.13.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.4-20200616.26/go-1.13.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.4-20200616.26/go-1.13.4-win32-x64.zip" + } + ] + }, + { + "version": "1.13.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.3-20200616.25", + "files": [ + { + "filename": "go-1.13.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.3-20200616.25/go-1.13.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.3-20200616.25/go-1.13.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.3-20200616.25/go-1.13.3-win32-x64.zip" + } + ] + }, + { + "version": "1.13.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.2-20200616.24", + "files": [ + { + "filename": "go-1.13.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.2-20200616.24/go-1.13.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.2-20200616.24/go-1.13.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.2-20200616.24/go-1.13.2-win32-x64.zip" + } + ] + }, + { + "version": "1.13.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.1-20200616.23", + "files": [ + { + "filename": "go-1.13.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.1-20200616.23/go-1.13.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.1-20200616.23/go-1.13.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.1-20200616.23/go-1.13.1-win32-x64.zip" + } + ] + }, + { + "version": "1.13.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.0-20200616.22", + "files": [ + { + "filename": "go-1.13.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.0-20200616.22/go-1.13.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.0-20200616.22/go-1.13.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.0-20200616.22/go-1.13.0-win32-x64.zip" + } + ] + }, + { + "version": "1.12.17", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.17-20200616.21", + "files": [ + { + "filename": "go-1.12.17-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.17-20200616.21/go-1.12.17-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.17-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.17-20200616.21/go-1.12.17-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.17-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.17-20200616.21/go-1.12.17-win32-x64.zip" + } + ] + }, + { + "version": "1.12.16", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.16-20200616.20", + "files": [ + { + "filename": "go-1.12.16-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.16-20200616.20/go-1.12.16-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.16-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.16-20200616.20/go-1.12.16-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.16-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.16-20200616.20/go-1.12.16-win32-x64.zip" + } + ] + }, + { + "version": "1.12.15", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.15-20200616.19", + "files": [ + { + "filename": "go-1.12.15-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.15-20200616.19/go-1.12.15-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.15-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.15-20200616.19/go-1.12.15-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.15-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.15-20200616.19/go-1.12.15-win32-x64.zip" + } + ] + }, + { + "version": "1.12.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.14-20200616.18", + "files": [ + { + "filename": "go-1.12.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.14-20200616.18/go-1.12.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.14-20200616.18/go-1.12.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.14-20200616.18/go-1.12.14-win32-x64.zip" + } + ] + }, + { + "version": "1.12.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.13-20200616.17", + "files": [ + { + "filename": "go-1.12.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.13-20200616.17/go-1.12.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.13-20200616.17/go-1.12.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.13-20200616.17/go-1.12.13-win32-x64.zip" + } + ] + }, + { + "version": "1.12.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.12-20200616.16", + "files": [ + { + "filename": "go-1.12.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.12-20200616.16/go-1.12.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.12-20200616.16/go-1.12.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.12-20200616.16/go-1.12.12-win32-x64.zip" + } + ] + }, + { + "version": "1.12.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.11-20200616.15", + "files": [ + { + "filename": "go-1.12.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.11-20200616.15/go-1.12.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.11-20200616.15/go-1.12.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.11-20200616.15/go-1.12.11-win32-x64.zip" + } + ] + }, + { + "version": "1.12.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.10-20200616.14", + "files": [ + { + "filename": "go-1.12.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.10-20200616.14/go-1.12.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.10-20200616.14/go-1.12.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.10-20200616.14/go-1.12.10-win32-x64.zip" + } + ] + }, + { + "version": "1.12.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.9-20200616.13", + "files": [ + { + "filename": "go-1.12.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.9-20200616.13/go-1.12.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.9-20200616.13/go-1.12.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.9-20200616.13/go-1.12.9-win32-x64.zip" + } + ] + }, + { + "version": "1.12.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.8-20200616.12", + "files": [ + { + "filename": "go-1.12.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.8-20200616.12/go-1.12.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.8-20200616.12/go-1.12.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.8-20200616.12/go-1.12.8-win32-x64.zip" + } + ] + }, + { + "version": "1.12.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.7-20200616.11", + "files": [ + { + "filename": "go-1.12.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.7-20200616.11/go-1.12.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.7-20200616.11/go-1.12.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.7-20200616.11/go-1.12.7-win32-x64.zip" + } + ] + }, + { + "version": "1.12.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.6-20200616.10", + "files": [ + { + "filename": "go-1.12.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.6-20200616.10/go-1.12.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.6-20200616.10/go-1.12.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.6-20200616.10/go-1.12.6-win32-x64.zip" + } + ] + }, + { + "version": "1.12.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.5-20200616.9", + "files": [ + { + "filename": "go-1.12.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.5-20200616.9/go-1.12.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.5-20200616.9/go-1.12.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.5-20200616.9/go-1.12.5-win32-x64.zip" + } + ] + }, + { + "version": "1.12.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.4-20200616.8", + "files": [ + { + "filename": "go-1.12.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.4-20200616.8/go-1.12.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.4-20200616.8/go-1.12.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.4-20200616.8/go-1.12.4-win32-x64.zip" + } + ] + }, + { + "version": "1.12.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.3-20200616.7", + "files": [ + { + "filename": "go-1.12.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.3-20200616.7/go-1.12.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.3-20200616.7/go-1.12.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.3-20200616.7/go-1.12.3-win32-x64.zip" + } + ] + }, + { + "version": "1.12.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.2-20200616.6", + "files": [ + { + "filename": "go-1.12.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.2-20200616.6/go-1.12.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.2-20200616.6/go-1.12.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.2-20200616.6/go-1.12.2-win32-x64.zip" + } + ] + }, + { + "version": "1.12.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.1-20200616.5", + "files": [ + { + "filename": "go-1.12.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.1-20200616.5/go-1.12.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.1-20200616.5/go-1.12.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.1-20200616.5/go-1.12.1-win32-x64.zip" + } + ] + }, + { + "version": "1.12.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.12.0-20200616.4", + "files": [ + { + "filename": "go-1.12.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.0-20200616.4/go-1.12.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.12.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.0-20200616.4/go-1.12.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.12.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.12.0-20200616.4/go-1.12.0-win32-x64.zip" + } + ] + }, + { + "version": "1.11.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.11.13-20200616.3", + "files": [ + { + "filename": "go-1.11.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.11.13-20200616.3/go-1.11.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.11.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.11.13-20200616.3/go-1.11.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.11.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.11.13-20200616.3/go-1.11.13-win32-x64.zip" + } + ] + }, + { + "version": "1.10.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.10.8-20200616.2", + "files": [ + { + "filename": "go-1.10.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.10.8-20200616.2/go-1.10.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.10.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.10.8-20200616.2/go-1.10.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.10.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.10.8-20200616.2/go-1.10.8-win32-x64.zip" + } + ] + }, + { + "version": "1.9.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.9.7-20200616.1", + "files": [ + { + "filename": "go-1.9.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.9.7-20200616.1/go-1.9.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.9.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.9.7-20200616.1/go-1.9.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.9.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.9.7-20200616.1/go-1.9.7-win32-x64.zip" + } + ] + } +] From 3234ea0ee45504f6055a7b084865612966ab13cf Mon Sep 17 00:00:00 2001 From: Maxim Lobanov Date: Tue, 14 Jul 2020 16:34:48 +0300 Subject: [PATCH 002/122] switch default branch, update submodule --- .gitmodules | 2 +- azure-pipelines/build-go-packages.yml | 2 +- helpers | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index b343909..891db83 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "helpers"] path = helpers url = https://github.com/actions/versions-package-tools - branch = master + branch = main diff --git a/azure-pipelines/build-go-packages.yml b/azure-pipelines/build-go-packages.yml index 0811820..148b81e 100644 --- a/azure-pipelines/build-go-packages.yml +++ b/azure-pipelines/build-go-packages.yml @@ -4,7 +4,7 @@ pr: autoCancel: true branches: include: - - master + - main paths: exclude: - versions-manifest.json diff --git a/helpers b/helpers index 350e288..1069e7a 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 350e2888aa8ba786f16e7e37479c41551326d25c +Subproject commit 1069e7a4ece355bd321909454fc1f9f7244eb03b From 773e21094472e468a7555dcfbd617039b837c2b9 Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 15 Jul 2020 04:36:17 +0000 Subject: [PATCH 003/122] Update versions-manifest based on build from 20200715.2 --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index d374830..a5f5711 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.14.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.5-20200715.1", + "files": [ + { + "filename": "go-1.14.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.5-20200715.1/go-1.14.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.5-20200715.1/go-1.14.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.5-20200715.1/go-1.14.5-win32-x64.zip" + } + ] + }, { "version": "1.14.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.13.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.13-20200715.2", + "files": [ + { + "filename": "go-1.13.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.13-20200715.2/go-1.13.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.13-20200715.2/go-1.13.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.13-20200715.2/go-1.13.13-win32-x64.zip" + } + ] + }, { "version": "1.13.12", "stable": true, From 83c2976bd0049e3251e3591340654896e8572d9a Mon Sep 17 00:00:00 2001 From: Maxim Lobanov Date: Wed, 15 Jul 2020 13:31:09 +0300 Subject: [PATCH 004/122] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 837fef1..a80abf6 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,10 @@ The file [versions-manifest.json](./versions-manifest.json) contains the list of **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 [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. ## Adding new versions -We are trying to prepare packages for new versions of Go as soon as they are released. Please open an issue 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/virtual-environments](https://github.com/actions/virtual-environments) 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 02bb9f8abe358b2328b7018850871387b92102a6 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 17 Jul 2020 06:53:25 +0000 Subject: [PATCH 005/122] Update versions-manifest based on build from 20200717.1 --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index a5f5711..72c972e 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.14.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.6-20200717.1", + "files": [ + { + "filename": "go-1.14.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.6-20200717.1/go-1.14.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.6-20200717.1/go-1.14.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.6-20200717.1/go-1.14.6-win32-x64.zip" + } + ] + }, { "version": "1.14.5", "stable": true, @@ -149,6 +174,31 @@ } ] }, + { + "version": "1.13.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.14-20200717.2", + "files": [ + { + "filename": "go-1.13.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.14-20200717.2/go-1.13.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.14-20200717.2/go-1.13.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.14-20200717.2/go-1.13.14-win32-x64.zip" + } + ] + }, { "version": "1.13.13", "stable": true, From af49bddae7afc644b77af979b89873fa1b514aef Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Thu, 30 Jul 2020 13:05:20 +0300 Subject: [PATCH 006/122] Update Git submodule --- helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers b/helpers index 1069e7a..68072be 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 1069e7a4ece355bd321909454fc1f9f7244eb03b +Subproject commit 68072bedefb41436c6b70ddfa9adb8e631a3b6cf From a4d6b93b68bc176e27fa3aeb7eb30e70f43fc41b Mon Sep 17 00:00:00 2001 From: Service account Date: Thu, 6 Aug 2020 19:15:32 +0000 Subject: [PATCH 007/122] Update versions-manifest based on build from 20200806.3 --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 72c972e..87da97c 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.14.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.7-20200806.3", + "files": [ + { + "filename": "go-1.14.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.7-20200806.3/go-1.14.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.7-20200806.3/go-1.14.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.7-20200806.3/go-1.14.7-win32-x64.zip" + } + ] + }, { "version": "1.14.6", "stable": true, @@ -174,6 +199,31 @@ } ] }, + { + "version": "1.13.15", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.13.15-20200806.4", + "files": [ + { + "filename": "go-1.13.15-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.15-20200806.4/go-1.13.15-darwin-x64.tar.gz" + }, + { + "filename": "go-1.13.15-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.15-20200806.4/go-1.13.15-linux-x64.tar.gz" + }, + { + "filename": "go-1.13.15-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.13.15-20200806.4/go-1.13.15-win32-x64.zip" + } + ] + }, { "version": "1.13.14", "stable": true, From 772e7814a57e19ba6e1188ced976f1428980fee6 Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 12 Aug 2020 06:54:58 +0000 Subject: [PATCH 008/122] Update versions-manifest based on build from 20200812.1 --- versions-manifest.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 87da97c..8a4ca95 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.0", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.0-20200812.1", + "files": [ + { + "filename": "go-1.15.0-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.0-20200812.1/go-1.15.0-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.0-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.0-20200812.1/go-1.15.0-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.0-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.0-20200812.1/go-1.15.0-win32-x64.zip" + } + ] + }, { "version": "1.14.7", "stable": true, From c455148af9c78ce268d0362b4701fb7477f38a05 Mon Sep 17 00:00:00 2001 From: Nikita Bykov <49442273+nikita-bykov@users.noreply.github.com> Date: Wed, 26 Aug 2020 13:18:15 +0300 Subject: [PATCH 009/122] Migrate go-versions CI to GitHub Actions (#12) * migrated Go to GA * commented tests * commented tests * fixed upload * fixed trigger_pr * fixed trigger_pr * fixed tests * removed comment * updated build-go-packages and create-pr * update * updated helpers * fixed build-go-packages * updated build-go-packages.yml * updated build-go.ps1 * updated Go.Tests.ps1 * fixed tests * fixed go tests * fixed go tests * fixed tests * fixed "version is correct" test * updated "version is correct" test * fixed Invoke-Expression * Remove Create-ArtifactDirectories function * fixed tests * fixed tests * fix test * fixed trigger_pr * Update to Pester 5 * update * updated * fixed test * fixed tests * fixed tests Co-authored-by: Nikita Bykov --- .github/workflows/build-go-packages.yml | 167 ++++++++++++++++++++++++ .github/workflows/create-pr.yml | 33 +++++ CONTRIBUTING.md | 10 +- azure-pipelines/build-go-packages.yml | 65 --------- azure-pipelines/templates/build-job.yml | 21 --- azure-pipelines/templates/test-job.yml | 75 ----------- builders/go-builder.psm1 | 18 ++- helpers | 2 +- tests/Go.Tests.ps1 | 36 ++--- 9 files changed, 237 insertions(+), 190 deletions(-) create mode 100644 .github/workflows/build-go-packages.yml create mode 100644 .github/workflows/create-pr.yml delete mode 100644 azure-pipelines/build-go-packages.yml delete mode 100644 azure-pipelines/templates/build-job.yml delete mode 100644 azure-pipelines/templates/test-job.yml diff --git a/.github/workflows/build-go-packages.yml b/.github/workflows/build-go-packages.yml new file mode 100644 index 0000000..8f9b676 --- /dev/null +++ b/.github/workflows/build-go-packages.yml @@ -0,0 +1,167 @@ +name: Generate Go package +on: + workflow_dispatch: + inputs: + VERSION: + description: 'Go version to build and upload' + required: true + default: '1.15.0' + PUBLISH_RELEASES: + description: 'Whether to publish releases' + required: true + default: 'false' + +env: + VERSION: ${{ github.event.inputs.VERSION }} +defaults: + run: + shell: pwsh + +jobs: + build_go: + name: Build Go ${{ github.event.inputs.VERSION }} [${{ matrix.platform }}] + runs-on: ubuntu-latest + env: + ARTIFACT_NAME: go-${{ github.event.inputs.VERSION }}-${{ 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 }} + shell: pwsh + 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 }} [${{ matrix.platform }}] + needs: build_go + runs-on: ${{ matrix.os }} + env: + ARTIFACT_NAME: go-${{ github.event.inputs.VERSION }}-${{ 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.1 + 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" + Write-Host "Random values:" + 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.inputs.PUBLISH_RELEASES == 'true' + needs: test_go + runs-on: ubuntu-latest + outputs: + upload_url: ${{ steps.create_release.outputs.upload_url }} + 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: | + Upload 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@v2 + 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' + }); diff --git a/.github/workflows/create-pr.yml b/.github/workflows/create-pr.yml new file mode 100644 index 0000000..020e600 --- /dev/null +++ b/.github/workflows/create-pr.yml @@ -0,0 +1,33 @@ +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 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5b71128..a0047c1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,22 +29,20 @@ Here are a few things you can do that will increase the likelihood of your pull ### Directory structure ``` -├── azure-pipelines/ -| └──templates/ +├── .github/ +| └──workflows/ ├── builders/ ├── helpers/ ├── installers/ └── tests/ └──sources/ ``` -- `azure-pipelines*` - contains global YAML definitions for build pipelines. Reusable templates for specific jobs are located in `templates` subfolder. +- `.github/workflows` - contains repository workflow files. - `builders` - contains Go builder classes and functions. -- `helpers` - contains global helper functions and functions. +- `helpers` - contains global helper classes and functions. - `installers` - contains installation script templates. - `tests` - contains test scripts. Required tests sources are located in `sources` subfolder. -\* _We use Azure Pipelines because there are a few features that Actions is still missing, we'll move to Actions as soon as possible_. - ## Resources - [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) diff --git a/azure-pipelines/build-go-packages.yml b/azure-pipelines/build-go-packages.yml deleted file mode 100644 index 148b81e..0000000 --- a/azure-pipelines/build-go-packages.yml +++ /dev/null @@ -1,65 +0,0 @@ -name: $(date:yyyyMMdd)$(rev:.r)-Go-$(VERSION) -trigger: none -pr: - autoCancel: true - branches: - include: - - main - paths: - exclude: - - versions-manifest.json - -stages: -- stage: Build_Go_Darwin - dependsOn: [] - variables: - Platform: darwin - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/build-job.yml - -- stage: Test_Go_Darwin - condition: succeeded() - dependsOn: Build_Go_Darwin - variables: - VmImage: macOS-latest - Platform: darwin - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/test-job.yml - -- stage: Build_Go_Linux - dependsOn: [] - variables: - Platform: linux - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/build-job.yml - -- stage: Test_Go_Linux - condition: succeeded() - dependsOn: Build_Go_Linux - variables: - VmImage: ubuntu-latest - Platform: linux - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/test-job.yml - -- stage: Build_Go_Windows - dependsOn: [] - variables: - Platform: win32 - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/build-job.yml - -- stage: Test_Go_Windows - condition: succeeded() - dependsOn: Build_Go_Windows - variables: - VmImage: windows-latest - Platform: win32 - Architecture: x64 - jobs: - - template: /azure-pipelines/templates/test-job.yml \ No newline at end of file diff --git a/azure-pipelines/templates/build-job.yml b/azure-pipelines/templates/build-job.yml deleted file mode 100644 index 2d8579b..0000000 --- a/azure-pipelines/templates/build-job.yml +++ /dev/null @@ -1,21 +0,0 @@ -jobs: -- job: Build_Go - timeoutInMinutes: 90 - pool: - name: Azure Pipelines - vmImage: ubuntu-latest - steps: - - checkout: self - - - task: PowerShell@2 - displayName: 'Build Go $(Version)' - inputs: - targetType: filePath - filePath: './builders/build-go.ps1' - arguments: '-Version $(Version) -Platform $(Platform) -Architecture $(Architecture)' - - - task: PublishPipelineArtifact@1 - displayName: 'Publish Artifact: Go $(Version)' - inputs: - targetPath: '$(Build.ArtifactStagingDirectory)' - artifactName: 'go-$(Version)-$(Platform)-$(Architecture)' \ No newline at end of file diff --git a/azure-pipelines/templates/test-job.yml b/azure-pipelines/templates/test-job.yml deleted file mode 100644 index 9174712..0000000 --- a/azure-pipelines/templates/test-job.yml +++ /dev/null @@ -1,75 +0,0 @@ -jobs: -- job: Test_Go - pool: - name: Azure Pipelines - vmImage: $(VmImage) - steps: - - checkout: self - submodules: true - - - task: PowerShell@2 - displayName: Fully cleanup the toolcache directory before testing - inputs: - targetType: filePath - filePath: helpers/clean-toolcache.ps1 - arguments: -ToolName "go" - - - task: DownloadPipelineArtifact@2 - inputs: - source: 'current' - artifact: 'go-$(Version)-$(Platform)-$(Architecture)' - path: $(Build.ArtifactStagingDirectory) - - - task: ExtractFiles@1 - inputs: - archiveFilePatterns: '$(Build.ArtifactStagingDirectory)/go-$(Version)-$(Platform)-$(Architecture).*' - destinationFolder: $(Build.BinariesDirectory) - cleanDestinationFolder: false - - - task: PowerShell@2 - displayName: 'Apply build artifact to the local machines' - inputs: - targetType: inline - script: | - if ("$(Platform)" -match 'win32') { powershell ./setup.ps1 } else { sh ./setup.sh } - workingDirectory: '$(Build.BinariesDirectory)' - - - task: GoTool@0 - inputs: - version: '$(Version)' - - - task: PowerShell@2 - displayName: 'Wait for the logs' - inputs: - targetType: inline - script: | - Write-Host "Fake step that do nothing" - Write-Host "We need it because log of previous step 'Use Go' is not available here yet." - Write-Host "In testing step (Go.Tests.ps1) we analyze build log of 'GoTool' task" - Write-Host "to determine if Go version was consumed from cache and was downloaded" - - - task: PowerShell@2 - displayName: 'Run tests' - inputs: - TargetType: inline - script: | - Install-Module Pester -Force -Scope CurrentUser -RequiredVersion 4.10.1 - Import-Module Pester - $pesterParams = @{ - Path="./Go.Tests.ps1"; - Parameters=@{ - Version="$(Version)"; - } - } - Invoke-Pester -Script $pesterParams -OutputFile "$(Build.SourcesDirectory)/tests/test_results.xml" -OutputFormat NUnitXml - workingDirectory: '$(Build.SourcesDirectory)/tests' - - - task: PublishTestResults@2 - displayName: 'Publish test results' - inputs: - testResultsFiles: '*.xml' - testResultsFormat: NUnit - searchFolder: 'tests' - failTaskOnFailedTests: true - testRunTitle: "Go $(Version)-$(Platform)" - condition: always() diff --git a/builders/go-builder.psm1 b/builders/go-builder.psm1 index e65cef8..0181040 100644 --- a/builders/go-builder.psm1 +++ b/builders/go-builder.psm1 @@ -16,10 +16,13 @@ class GoBuilder { The architecture with which Go should be built. .PARAMETER TempFolderLocation - The location of temporary files that will be used during Go package generation. Using system BUILD_STAGINGDIRECTORY variable value. + The location of temporary files that will be used during Go package generation. - .PARAMETER ArtifactLocation - The location of generated Go artifact. Using system environment BUILD_BINARIESDIRECTORY variable value. + .PARAMETER WorkFolderLocation + The location of installation files. + + .PARAMETER ArtifactFolderLocation + The location of generated Go artifact. .PARAMETER InstallationTemplatesLocation The location of installation script template. Using "installers" folder from current repository. @@ -40,9 +43,8 @@ class GoBuilder { $this.Architecture = $architecture $this.TempFolderLocation = [IO.Path]::GetTempPath() - $this.WorkFolderLocation = $env:BUILD_BINARIESDIRECTORY - $this.ArtifactFolderLocation = $env:BUILD_STAGINGDIRECTORY - + $this.WorkFolderLocation = Join-Path $env:RUNNER_TEMP "binaries" + $this.ArtifactFolderLocation = Join-Path $env:RUNNER_TEMP "artifact" $this.InstallationTemplatesLocation = Join-Path -Path $PSScriptRoot -ChildPath "../installers" } @@ -95,6 +97,10 @@ class GoBuilder { Generates Go artifact from downloaded binaries. #> + Write-Host "Create WorkFolderLocation and ArtifactFolderLocation folders" + New-Item -Path $this.WorkFolderLocation -ItemType "directory" + New-Item -Path $this.ArtifactFolderLocation -ItemType "directory" + Write-Host "Download Go $($this.Version) [$($this.Architecture)] executable..." $binariesArchivePath = $this.Download() diff --git a/helpers b/helpers index 68072be..3b38e3d 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 68072bedefb41436c6b70ddfa9adb8e631a3b6cf +Subproject commit 3b38e3de4c5e4bc75f5dee12b5bb8dbffe35c562 diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index 705e7f1..598cc02 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -1,27 +1,30 @@ -param ( - [version] [Parameter (Mandatory = $true)] [ValidateNotNullOrEmpty()] - $Version -) - Import-Module (Join-Path $PSScriptRoot "../helpers/pester-extensions.psm1") Import-Module (Join-Path $PSScriptRoot "../helpers/common-helpers.psm1") -function Get-UseGoLogs { - $logsFolderPath = Join-Path -Path $env:AGENT_HOMEDIRECTORY -ChildPath "_diag" | Join-Path -ChildPath "pages" +BeforeAll { + Set-Location -Path "source" + $sourceLocation = Get-Location + 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 - $useGoLogFile = Get-ChildItem -Path $logsFolderPath | Where-Object { - $logContent = Get-Content $_.Fullname -Raw - return $logContent -match "GoTool" - } | Select-Object -First 1 - return $useGoLogFile.Fullname + $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 + } } + Describe "Go" { It "is available" { "go version" | Should -ReturnZeroExitCode } It "version is correct" { + [version]$Version = $env:VERSION $versionOutput = Invoke-Expression -Command "go version" $finalVersion = $Version.ToString(3) If ($Version.Build -eq "0"){ @@ -33,7 +36,10 @@ Describe "Go" { It "is used from tool-cache" { $goPath = (Get-Command "go").Path $goPath | Should -Not -BeNullOrEmpty - $expectedPath = Join-Path -Path $env:AGENT_TOOLSDIRECTORY -ChildPath "go" + + # GitHub Windows images don't have `AGENT_TOOLSDIRECTORY` variable + $toolcacheDir = $env:AGENT_TOOLSDIRECTORY ?? $env:RUNNER_TOOL_CACHE + $expectedPath = Join-Path -Path $toolcacheDir -ChildPath "go" $goPath.startsWith($expectedPath) | Should -BeTrue -Because "'$goPath' is not started with '$expectedPath'" } @@ -42,11 +48,9 @@ Describe "Go" { $useGoLogFile = Get-UseGoLogs $useGoLogFile | Should -Exist $useGoLogContent = Get-Content $useGoLogFile -Raw - $useGoLogContent | Should -Match "Found tool in cache" + $useGoLogContent | Should -Match "Found in cache" } - Set-Location -Path "source" - $sourceLocation = Get-Location It "Run simple code" { $simpleLocation = Join-Path -Path $sourceLocation -ChildPath "simple" From e33ef4429ef208f75469ec404c8d83dacc31839e Mon Sep 17 00:00:00 2001 From: Nikita Bykov Date: Wed, 26 Aug 2020 15:58:05 +0300 Subject: [PATCH 010/122] resolved comments --- .github/workflows/build-go-packages.yml | 8 ++------ tests/Go.Tests.ps1 | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-go-packages.yml b/.github/workflows/build-go-packages.yml index 8f9b676..c5b6d3c 100644 --- a/.github/workflows/build-go-packages.yml +++ b/.github/workflows/build-go-packages.yml @@ -33,7 +33,6 @@ jobs: submodules: true - name: Build Go ${{ env.VERSION }} - shell: pwsh run: | ./builders/build-go.ps1 -Version $env:VERSION ` -Platform ${{ matrix.platform }} @@ -100,7 +99,6 @@ jobs: 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" - Write-Host "Random values:" for ($i = 0; $i -lt 200; $i++) { Get-Random } - name: Run tests @@ -115,8 +113,6 @@ jobs: if: github.event.inputs.PUBLISH_RELEASES == 'true' needs: test_go runs-on: ubuntu-latest - outputs: - upload_url: ${{ steps.create_release.outputs.upload_url }} steps: - uses: actions/download-artifact@v2 @@ -129,7 +125,7 @@ jobs: tag_name: ${{ env.VERSION }}-${{ github.run_id }} release_name: ${{ env.VERSION }} body: | - Upload Go ${{ env.VERSION }} + Go ${{ env.VERSION }} - name: Upload release assets uses: actions/github-script@v2 @@ -155,7 +151,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Trigger "Create Pull Request" workflow - uses: actions/github-script@v2 + uses: actions/github-script@v3 with: github-token: ${{ secrets.PERSONAL_TOKEN }} script: | diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index 598cc02..c9ac579 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -4,6 +4,7 @@ Import-Module (Join-Path $PSScriptRoot "../helpers/common-helpers.psm1") BeforeAll { Set-Location -Path "source" $sourceLocation = Get-Location + function Get-UseGoLogs { # GitHub Windows images don't have `HOME` variable $homeDir = $env:HOME ?? $env:HOMEDRIVE @@ -17,7 +18,6 @@ BeforeAll { } } - Describe "Go" { It "is available" { "go version" | Should -ReturnZeroExitCode From 817f326783f197b277c57e9e9c58277376b8067e Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 2 Sep 2020 11:34:48 +0000 Subject: [PATCH 011/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 8a4ca95..9843d5c 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.1", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.1-235947634", + "files": [ + { + "filename": "go-1.15.1-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.1-235947634/go-1.15.1-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.1-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.1-235947634/go-1.15.1-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.1-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.1-235947634/go-1.15.1-win32-x64.zip" + } + ] + }, { "version": "1.15.0", "stable": true, @@ -24,6 +49,31 @@ } ] }, + { + "version": "1.14.8", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.8-235947802", + "files": [ + { + "filename": "go-1.14.8-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.8-235947802/go-1.14.8-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.8-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.8-235947802/go-1.14.8-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.8-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.8-235947802/go-1.14.8-win32-x64.zip" + } + ] + }, { "version": "1.14.7", "stable": true, From 333033608c6e33dc3b7928373270eac73bf4ee66 Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Wed, 9 Sep 2020 20:35:55 +0300 Subject: [PATCH 012/122] Update helpers and fix tests --- helpers | 2 +- tests/Go.Tests.ps1 | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/helpers b/helpers index 3b38e3d..4b0fa42 160000 --- a/helpers +++ b/helpers @@ -1 +1 @@ -Subproject commit 3b38e3de4c5e4bc75f5dee12b5bb8dbffe35c562 +Subproject commit 4b0fa42d9972d1f51dd26ca96e03987d374a1d7a diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index c9ac579..20ffd02 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -57,7 +57,9 @@ Describe "Go" { Set-Location -Path $simpleLocation "go run simple.go" | Should -ReturnZeroExitCode "go build simple.go" | Should -ReturnZeroExitCode - "./simple" | Should -ReturnZeroExitCode + $compiledPackageName = "simple" + if ($IsWindows) { $compiledPackageName = "simple.exe" } + (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } It "Run maps code" { @@ -65,7 +67,9 @@ Describe "Go" { Set-Location -Path $mapsLocation "go run maps.go" | Should -ReturnZeroExitCode "go build maps.go" | Should -ReturnZeroExitCode - "./maps" | Should -ReturnZeroExitCode + $compiledPackageName = "maps" + if ($IsWindows) { $compiledPackageName = "maps.exe" } + (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } It "Run methods code" { @@ -73,6 +77,8 @@ Describe "Go" { Set-Location -Path $methodsLocation "go run methods.go" | Should -ReturnZeroExitCode "go build methods.go" | Should -ReturnZeroExitCode - "./methods" | Should -ReturnZeroExitCode + $compiledPackageName = "methods" + if ($IsWindows) { $compiledPackageName = "methods.exe" } + (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } } \ No newline at end of file From 19f60e7cf596b3d4530cc74bc9960fdc0b5dc188 Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Thu, 10 Sep 2020 01:57:10 +0300 Subject: [PATCH 013/122] Fix coments --- tests/Go.Tests.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/Go.Tests.ps1 b/tests/Go.Tests.ps1 index 20ffd02..5badc6f 100644 --- a/tests/Go.Tests.ps1 +++ b/tests/Go.Tests.ps1 @@ -58,7 +58,7 @@ Describe "Go" { "go run simple.go" | Should -ReturnZeroExitCode "go build simple.go" | Should -ReturnZeroExitCode $compiledPackageName = "simple" - if ($IsWindows) { $compiledPackageName = "simple.exe" } + if ($IsWindows) { $compiledPackageName += ".exe" } (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } @@ -68,7 +68,7 @@ Describe "Go" { "go run maps.go" | Should -ReturnZeroExitCode "go build maps.go" | Should -ReturnZeroExitCode $compiledPackageName = "maps" - if ($IsWindows) { $compiledPackageName = "maps.exe" } + if ($IsWindows) { $compiledPackageName += ".exe" } (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } @@ -78,7 +78,7 @@ Describe "Go" { "go run methods.go" | Should -ReturnZeroExitCode "go build methods.go" | Should -ReturnZeroExitCode $compiledPackageName = "methods" - if ($IsWindows) { $compiledPackageName = "methods.exe" } + if ($IsWindows) { $compiledPackageName += ".exe" } (Resolve-Path "./$compiledPackageName").Path | Should -ReturnZeroExitCode } } \ No newline at end of file From f7ed56c97467966765d81b6350c246e1de29f783 Mon Sep 17 00:00:00 2001 From: Service account Date: Thu, 10 Sep 2020 07:03:35 +0000 Subject: [PATCH 014/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 9843d5c..ce114b4 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.2", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.2-247587753", + "files": [ + { + "filename": "go-1.15.2-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.2-247587753/go-1.15.2-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.2-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.2-247587753/go-1.15.2-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.2-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.2-247587753/go-1.15.2-win32-x64.zip" + } + ] + }, { "version": "1.15.1", "stable": true, @@ -49,6 +74,31 @@ } ] }, + { + "version": "1.14.9", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.9-247587858", + "files": [ + { + "filename": "go-1.14.9-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.9-247587858/go-1.14.9-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.9-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.9-247587858/go-1.14.9-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.9-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.9-247587858/go-1.14.9-win32-x64.zip" + } + ] + }, { "version": "1.14.8", "stable": true, From 808755602fca6641729c6b3425954de74102db9a Mon Sep 17 00:00:00 2001 From: Service account Date: Thu, 15 Oct 2020 07:04:24 +0000 Subject: [PATCH 015/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index ce114b4..ad47bc9 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.3", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.3-308043678", + "files": [ + { + "filename": "go-1.15.3-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.3-308043678/go-1.15.3-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.3-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.3-308043678/go-1.15.3-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.3-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.3-308043678/go-1.15.3-win32-x64.zip" + } + ] + }, { "version": "1.15.2", "stable": true, @@ -74,6 +99,31 @@ } ] }, + { + "version": "1.14.10", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.10-308043811", + "files": [ + { + "filename": "go-1.14.10-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.10-308043811/go-1.14.10-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.10-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.10-308043811/go-1.14.10-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.10-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.10-308043811/go-1.14.10-win32-x64.zip" + } + ] + }, { "version": "1.14.9", "stable": true, From 889792e4faddbd6378ba76cc5ddc889ebf2afc85 Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Mon, 2 Nov 2020 19:52:43 +0300 Subject: [PATCH 016/122] Add ability to trigger packages generation on PRs --- .github/workflows/build-go-packages.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-go-packages.yml b/.github/workflows/build-go-packages.yml index c5b6d3c..778cb66 100644 --- a/.github/workflows/build-go-packages.yml +++ b/.github/workflows/build-go-packages.yml @@ -10,19 +10,26 @@ on: description: 'Whether to publish releases' required: true default: 'false' + pull_request: + paths-ignore: + - 'versions-manifest.json' + - 'LICENSE' + - '**.md' + branches: + - 'main' env: - VERSION: ${{ github.event.inputs.VERSION }} + VERSION: ${{ github.event.inputs.VERSION || '1.15.3' }} defaults: run: shell: pwsh jobs: build_go: - name: Build Go ${{ github.event.inputs.VERSION }} [${{ matrix.platform }}] + name: Build Go ${{ github.event.inputs.VERSION || '1.15.3' }} [${{ matrix.platform }}] runs-on: ubuntu-latest env: - ARTIFACT_NAME: go-${{ github.event.inputs.VERSION }}-${{ matrix.platform }}-x64 + ARTIFACT_NAME: go-${{ github.event.inputs.VERSION || '1.15.3' }}-${{ matrix.platform }}-x64 strategy: fail-fast: false matrix: @@ -44,11 +51,11 @@ jobs: path: ${{ runner.temp }}/artifact test_go: - name: Test Go ${{ github.event.inputs.VERSION }} [${{ matrix.platform }}] + 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 }}-${{ matrix.platform }}-x64 + ARTIFACT_NAME: go-${{ github.event.inputs.VERSION || '1.15.3' }}-${{ matrix.platform }}-x64 strategy: fail-fast: false matrix: @@ -89,7 +96,7 @@ jobs: working-directory: ${{ runner.temp }}/${{ env.ARTIFACT_NAME }} - name: Setup Go ${{ env.VERSION }} - uses: actions/setup-go@v2.1.1 + uses: actions/setup-go@v2.1.3 with: go-version: ${{ env.VERSION }} @@ -110,7 +117,7 @@ jobs: publish_release: name: Publish release - if: github.event.inputs.PUBLISH_RELEASES == 'true' + if: github.event_name == 'workflow_dispatch' && github.event.inputs.PUBLISH_RELEASES == 'true' needs: test_go runs-on: ubuntu-latest steps: From 5d20670749ed5448e33dd7bad4babf8bdc6ec304 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 6 Nov 2020 08:13:48 +0000 Subject: [PATCH 017/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index ad47bc9..91944fd 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.4", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.4-349041590", + "files": [ + { + "filename": "go-1.15.4-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.4-349041590/go-1.15.4-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.4-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.4-349041590/go-1.15.4-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.4-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.4-349041590/go-1.15.4-win32-x64.zip" + } + ] + }, { "version": "1.15.3", "stable": true, @@ -99,6 +124,31 @@ } ] }, + { + "version": "1.14.11", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.11-349059275", + "files": [ + { + "filename": "go-1.14.11-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.11-349059275/go-1.14.11-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.11-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.11-349059275/go-1.14.11-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.11-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.11-349059275/go-1.14.11-win32-x64.zip" + } + ] + }, { "version": "1.14.10", "stable": true, From 078e4a854642d3fafab20422a96ec28dd133fda2 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 13 Nov 2020 06:42:14 +0000 Subject: [PATCH 018/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 91944fd..d1624b9 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.5", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.5-361109907", + "files": [ + { + "filename": "go-1.15.5-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.5-361109907/go-1.15.5-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.5-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.5-361109907/go-1.15.5-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.5-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.5-361109907/go-1.15.5-win32-x64.zip" + } + ] + }, { "version": "1.15.4", "stable": true, @@ -124,6 +149,31 @@ } ] }, + { + "version": "1.14.12", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.12-361110298", + "files": [ + { + "filename": "go-1.14.12-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.12-361110298/go-1.14.12-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.12-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.12-361110298/go-1.14.12-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.12-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.12-361110298/go-1.14.12-win32-x64.zip" + } + ] + }, { "version": "1.14.11", "stable": true, From ba4d1dead0af2ecad2add0faea42a0976215a670 Mon Sep 17 00:00:00 2001 From: MaksimZhukov Date: Tue, 17 Nov 2020 20:16:35 +0300 Subject: [PATCH 019/122] Fix PowerShell issue with relative paths --- builders/build-go.ps1 | 4 ++-- builders/nix-go-builder.psm1 | 2 +- builders/win-go-builder.psm1 | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/builders/build-go.ps1 b/builders/build-go.ps1 index e92f082..bc89d4d 100644 --- a/builders/build-go.ps1 +++ b/builders/build-go.ps1 @@ -1,5 +1,5 @@ -using module "./builders/win-go-builder.psm1" -using module "./builders/nix-go-builder.psm1" +using module "./win-go-builder.psm1" +using module "./nix-go-builder.psm1" <# .SYNOPSIS diff --git a/builders/nix-go-builder.psm1 b/builders/nix-go-builder.psm1 index 7057d24..db626e4 100644 --- a/builders/nix-go-builder.psm1 +++ b/builders/nix-go-builder.psm1 @@ -1,4 +1,4 @@ -using module "./builders/go-builder.psm1" +using module "./go-builder.psm1" class NixGoBuilder : GoBuilder { <# diff --git a/builders/win-go-builder.psm1 b/builders/win-go-builder.psm1 index a861677..1c1d852 100644 --- a/builders/win-go-builder.psm1 +++ b/builders/win-go-builder.psm1 @@ -1,4 +1,4 @@ -using module "./builders/go-builder.psm1" +using module "./go-builder.psm1" class WinGoBuilder : GoBuilder { <# From abba187441917dfe6fa530759bdae18dcc563527 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 4 Dec 2020 05:53:01 +0000 Subject: [PATCH 020/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index d1624b9..0cfbec3 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.6", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.6-400018344", + "files": [ + { + "filename": "go-1.15.6-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.6-400018344/go-1.15.6-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.6-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.6-400018344/go-1.15.6-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.6-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.6-400018344/go-1.15.6-win32-x64.zip" + } + ] + }, { "version": "1.15.5", "stable": true, @@ -149,6 +174,31 @@ } ] }, + { + "version": "1.14.13", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.13-400018464", + "files": [ + { + "filename": "go-1.14.13-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.13-400018464/go-1.14.13-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.13-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.13-400018464/go-1.14.13-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.13-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.13-400018464/go-1.14.13-win32-x64.zip" + } + ] + }, { "version": "1.14.12", "stable": true, From 98429fb5860d428eb82677ef96f87ae1c4754365 Mon Sep 17 00:00:00 2001 From: Maxim Lobanov Date: Fri, 8 Jan 2021 12:31:49 +0300 Subject: [PATCH 021/122] Create CODEOWNERS --- .github/CODEOWNERS | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..346901a --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @actions/virtual-environments-akvelon From 7b21874c08043c996066560cfac9ffc8b47c9506 Mon Sep 17 00:00:00 2001 From: Maxim Lobanov Date: Mon, 11 Jan 2021 19:47:52 +0300 Subject: [PATCH 022/122] Update CODEOWNERS --- .github/CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 346901a..e230aaa 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @actions/virtual-environments-akvelon +* @actions/virtual-environments-owners From 0783ef2ad9534692e6e0bfd7d9b8c475ab9c5e27 Mon Sep 17 00:00:00 2001 From: Service account Date: Wed, 20 Jan 2021 06:58:37 +0000 Subject: [PATCH 023/122] Update versions-manifest --- versions-manifest.json | 50 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/versions-manifest.json b/versions-manifest.json index 0cfbec3..68639f7 100644 --- a/versions-manifest.json +++ b/versions-manifest.json @@ -1,4 +1,29 @@ [ + { + "version": "1.15.7", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.15.7-497897384", + "files": [ + { + "filename": "go-1.15.7-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.7-497897384/go-1.15.7-darwin-x64.tar.gz" + }, + { + "filename": "go-1.15.7-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.7-497897384/go-1.15.7-linux-x64.tar.gz" + }, + { + "filename": "go-1.15.7-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.15.7-497897384/go-1.15.7-win32-x64.zip" + } + ] + }, { "version": "1.15.6", "stable": true, @@ -174,6 +199,31 @@ } ] }, + { + "version": "1.14.14", + "stable": true, + "release_url": "https://github.com/actions/go-versions/releases/tag/1.14.14-497897826", + "files": [ + { + "filename": "go-1.14.14-darwin-x64.tar.gz", + "arch": "x64", + "platform": "darwin", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.14-497897826/go-1.14.14-darwin-x64.tar.gz" + }, + { + "filename": "go-1.14.14-linux-x64.tar.gz", + "arch": "x64", + "platform": "linux", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.14-497897826/go-1.14.14-linux-x64.tar.gz" + }, + { + "filename": "go-1.14.14-win32-x64.zip", + "arch": "x64", + "platform": "win32", + "download_url": "https://github.com/actions/go-versions/releases/download/1.14.14-497897826/go-1.14.14-win32-x64.zip" + } + ] + }, { "version": "1.14.13", "stable": true, From f1bfe9ec2a954b1eabaf3d1b6d0296af095a0f07 Mon Sep 17 00:00:00 2001 From: Service account Date: Fri, 5 Feb 2021 07:21:10 +0000 Subject: [PATCH 024/122] 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 025/122] 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 026/122] 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 027/122] 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 028/122] 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 029/122] 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 030/122] 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 031/122] 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 032/122] 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 033/122] 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 034/122] 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 035/122] 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 036/122] 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 037/122] 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 038/122] 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 039/122] 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 040/122] 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 041/122] 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 042/122] 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 043/122] 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 044/122] 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 045/122] 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 046/122] 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 047/122] 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 048/122] 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 049/122] 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 050/122] 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 051/122] 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 052/122] 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 053/122] 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 054/122] 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 055/122] 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 056/122] 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 057/122] 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 058/122] 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 059/122] 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 060/122] 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 061/122] 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 062/122] 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 063/122] 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 064/122] 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 065/122] 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 066/122] 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 067/122] 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 068/122] 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 069/122] 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 070/122] 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 071/122] 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 072/122] 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 073/122] 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 074/122] 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 075/122] 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 076/122] 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 077/122] 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 078/122] 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 079/122] 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 080/122] 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 081/122] 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 082/122] 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 083/122] 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 084/122] 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 085/122] 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 086/122] 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 087/122] 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 088/122] 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 089/122] 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 090/122] 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 091/122] 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 092/122] 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 093/122] 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 094/122] 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 095/122] 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 096/122] 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 097/122] 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 098/122] 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 099/122] 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 100/122] 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 101/122] 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 102/122] 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 103/122] 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 104/122] 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 105/122] 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 106/122] 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 107/122] 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 108/122] 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 109/122] 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 110/122] 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 111/122] 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 112/122] 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 113/122] 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 114/122] 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 115/122] 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 116/122] 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 117/122] 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 118/122] 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 119/122] 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 120/122] 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 121/122] 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 122/122] 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,