├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── basic-validation.yml │ ├── check-dist.yml │ ├── codeql-analysis.yml │ ├── licensed.yml │ ├── publish-immutable-actions.yml │ ├── release-new-action-version.yml │ ├── update-config-files.yml │ ├── versions.yml │ └── windows-validation.yml ├── .gitignore ├── .licensed.yml ├── .licenses └── npm │ ├── @actions │ ├── cache.dep.yml │ ├── core.dep.yml │ ├── exec.dep.yml │ ├── glob-0.1.2.dep.yml │ ├── glob-0.5.0.dep.yml │ ├── http-client.dep.yml │ ├── io.dep.yml │ └── tool-cache.dep.yml │ ├── @azure │ ├── abort-controller.dep.yml │ ├── core-auth.dep.yml │ ├── core-http.dep.yml │ ├── core-lro.dep.yml │ ├── core-paging.dep.yml │ ├── core-tracing.dep.yml │ ├── core-util.dep.yml │ ├── logger.dep.yml │ ├── ms-rest-js.dep.yml │ └── storage-blob.dep.yml │ ├── @fastify │ └── busboy.dep.yml │ ├── @opentelemetry │ └── api.dep.yml │ ├── @protobuf-ts │ ├── plugin-framework.dep.yml │ ├── plugin.dep.yml │ ├── protoc.dep.yml │ ├── runtime-rpc.dep.yml │ └── runtime.dep.yml │ ├── @types │ ├── node-fetch.dep.yml │ ├── node.dep.yml │ └── tunnel.dep.yml │ ├── abort-controller.dep.yml │ ├── asynckit.dep.yml │ ├── balanced-match.dep.yml │ ├── brace-expansion.dep.yml │ ├── call-bind-apply-helpers.dep.yml │ ├── combined-stream.dep.yml │ ├── concat-map.dep.yml │ ├── delayed-stream.dep.yml │ ├── dunder-proto.dep.yml │ ├── es-define-property.dep.yml │ ├── es-errors.dep.yml │ ├── es-object-atoms.dep.yml │ ├── es-set-tostringtag.dep.yml │ ├── event-target-shim.dep.yml │ ├── events.dep.yml │ ├── form-data-2.5.5.dep.yml │ ├── form-data-4.0.4.dep.yml │ ├── function-bind.dep.yml │ ├── get-intrinsic.dep.yml │ ├── get-proto.dep.yml │ ├── gopd.dep.yml │ ├── has-symbols.dep.yml │ ├── has-tostringtag.dep.yml │ ├── hasown.dep.yml │ ├── math-intrinsics.dep.yml │ ├── mime-db.dep.yml │ ├── mime-types.dep.yml │ ├── minimatch.dep.yml │ ├── node-fetch.dep.yml │ ├── process.dep.yml │ ├── safe-buffer.dep.yml │ ├── sax.dep.yml │ ├── semver-6.3.1.dep.yml │ ├── semver-7.7.3.dep.yml │ ├── tr46.dep.yml │ ├── tslib-1.14.1.dep.yml │ ├── tslib-2.6.2.dep.yml │ ├── tunnel.dep.yml │ ├── typescript.dep.yml │ ├── undici-types.dep.yml │ ├── undici.dep.yml │ ├── uuid.dep.yml │ ├── webidl-conversions.dep.yml │ ├── whatwg-url.dep.yml │ ├── xml2js.dep.yml │ └── xmlbuilder.dep.yml ├── .prettierignore ├── .prettierrc.js ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── __tests__ ├── cache-restore.test.ts ├── cache-utils.test.ts ├── data │ ├── .go-version │ ├── .tool-versions │ ├── go.mod │ ├── go.work │ ├── golang-dl.json │ └── versions-manifest.json ├── setup-go.test.ts ├── utils.test.ts ├── verify-go.sh └── windows-toolcache.test.ts ├── action.yml ├── dist ├── cache-save │ └── index.js └── setup │ └── index.js ├── docs ├── adrs │ └── 0000-caching-dependencies.md └── contributors.md ├── jest.config.js ├── matchers.json ├── package.json ├── src ├── cache-restore.ts ├── cache-save.ts ├── cache-utils.ts ├── constants.ts ├── installer.ts ├── main.ts ├── package-managers.ts ├── setup-go.ts ├── system.ts ├── types.ts └── utils.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | .licenses/** -diff linguist-generated=true -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/basic-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/basic-validation.yml -------------------------------------------------------------------------------- /.github/workflows/check-dist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/check-dist.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/licensed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/licensed.yml -------------------------------------------------------------------------------- /.github/workflows/publish-immutable-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/publish-immutable-actions.yml -------------------------------------------------------------------------------- /.github/workflows/release-new-action-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/release-new-action-version.yml -------------------------------------------------------------------------------- /.github/workflows/update-config-files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/update-config-files.yml -------------------------------------------------------------------------------- /.github/workflows/versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/versions.yml -------------------------------------------------------------------------------- /.github/workflows/windows-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.github/workflows/windows-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.gitignore -------------------------------------------------------------------------------- /.licensed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licensed.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/cache.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/cache.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/core.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/core.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/exec.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/exec.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/glob-0.1.2.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/glob-0.1.2.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/glob-0.5.0.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/glob-0.5.0.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/http-client.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/http-client.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/io.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/io.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@actions/tool-cache.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@actions/tool-cache.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/abort-controller.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/abort-controller.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-auth.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-auth.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-http.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-http.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-lro.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-lro.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-paging.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-paging.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-tracing.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-tracing.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/core-util.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/core-util.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/logger.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/logger.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/ms-rest-js.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/ms-rest-js.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@azure/storage-blob.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@azure/storage-blob.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@fastify/busboy.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@fastify/busboy.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@opentelemetry/api.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@opentelemetry/api.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@protobuf-ts/plugin-framework.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@protobuf-ts/plugin-framework.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@protobuf-ts/plugin.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@protobuf-ts/plugin.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@protobuf-ts/protoc.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@protobuf-ts/protoc.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@protobuf-ts/runtime-rpc.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@protobuf-ts/runtime-rpc.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@protobuf-ts/runtime.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@protobuf-ts/runtime.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@types/node-fetch.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@types/node-fetch.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@types/node.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@types/node.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/@types/tunnel.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/@types/tunnel.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/abort-controller.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/abort-controller.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/asynckit.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/asynckit.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/balanced-match.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/balanced-match.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/brace-expansion.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/brace-expansion.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/call-bind-apply-helpers.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/call-bind-apply-helpers.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/combined-stream.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/combined-stream.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/concat-map.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/concat-map.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/delayed-stream.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/delayed-stream.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/dunder-proto.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/dunder-proto.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/es-define-property.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/es-define-property.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/es-errors.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/es-errors.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/es-object-atoms.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/es-object-atoms.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/es-set-tostringtag.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/es-set-tostringtag.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/event-target-shim.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/event-target-shim.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/events.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/events.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/form-data-2.5.5.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/form-data-2.5.5.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/form-data-4.0.4.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/form-data-4.0.4.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/function-bind.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/function-bind.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/get-intrinsic.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/get-intrinsic.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/get-proto.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/get-proto.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/gopd.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/gopd.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/has-symbols.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/has-symbols.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/has-tostringtag.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/has-tostringtag.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/hasown.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/hasown.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/math-intrinsics.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/math-intrinsics.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/mime-db.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/mime-db.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/mime-types.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/mime-types.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/minimatch.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/minimatch.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/node-fetch.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/node-fetch.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/process.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/process.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/safe-buffer.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/safe-buffer.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/sax.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/sax.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/semver-6.3.1.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/semver-6.3.1.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/semver-7.7.3.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/semver-7.7.3.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/tr46.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/tr46.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/tslib-1.14.1.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/tslib-1.14.1.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/tslib-2.6.2.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/tslib-2.6.2.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/tunnel.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/tunnel.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/typescript.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/typescript.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/undici-types.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/undici-types.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/undici.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/undici.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/uuid.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/uuid.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/webidl-conversions.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/webidl-conversions.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/whatwg-url.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/whatwg-url.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/xml2js.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/xml2js.dep.yml -------------------------------------------------------------------------------- /.licenses/npm/xmlbuilder.dep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.licenses/npm/xmlbuilder.dep.yml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/cache-restore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/cache-restore.test.ts -------------------------------------------------------------------------------- /__tests__/cache-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/cache-utils.test.ts -------------------------------------------------------------------------------- /__tests__/data/.go-version: -------------------------------------------------------------------------------- 1 | 1.22.4 -------------------------------------------------------------------------------- /__tests__/data/.tool-versions: -------------------------------------------------------------------------------- 1 | golang 1.23.2 -------------------------------------------------------------------------------- /__tests__/data/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/data/go.mod -------------------------------------------------------------------------------- /__tests__/data/go.work: -------------------------------------------------------------------------------- 1 | go 1.21 2 | 3 | use . 4 | -------------------------------------------------------------------------------- /__tests__/data/golang-dl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/data/golang-dl.json -------------------------------------------------------------------------------- /__tests__/data/versions-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/data/versions-manifest.json -------------------------------------------------------------------------------- /__tests__/setup-go.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/setup-go.test.ts -------------------------------------------------------------------------------- /__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/utils.test.ts -------------------------------------------------------------------------------- /__tests__/verify-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/verify-go.sh -------------------------------------------------------------------------------- /__tests__/windows-toolcache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/__tests__/windows-toolcache.test.ts -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/action.yml -------------------------------------------------------------------------------- /dist/cache-save/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/dist/cache-save/index.js -------------------------------------------------------------------------------- /dist/setup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/dist/setup/index.js -------------------------------------------------------------------------------- /docs/adrs/0000-caching-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/docs/adrs/0000-caching-dependencies.md -------------------------------------------------------------------------------- /docs/contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/docs/contributors.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/jest.config.js -------------------------------------------------------------------------------- /matchers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/matchers.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/package.json -------------------------------------------------------------------------------- /src/cache-restore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/cache-restore.ts -------------------------------------------------------------------------------- /src/cache-save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/cache-save.ts -------------------------------------------------------------------------------- /src/cache-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/cache-utils.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/installer.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/package-managers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/package-managers.ts -------------------------------------------------------------------------------- /src/setup-go.ts: -------------------------------------------------------------------------------- 1 | import {run} from './main'; 2 | 3 | run(); 4 | -------------------------------------------------------------------------------- /src/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/system.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/actions/setup-go/HEAD/tsconfig.json --------------------------------------------------------------------------------