Setup Go environment
Version updated for https://github.com/actions/setup-go to version v6.2.0.
- This publisher is shown as ‘verified’ by GitHub.
- This action is used across all versions by 498,184 repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The setup-go GitHub Action automates the setup of a Go programming environment for workflows. It downloads, caches, and configures specific Go versions, integrates error matchers, and provides intelligent caching for Go modules and build outputs. This action simplifies managing Go toolchains and ensures efficient builds by resolving version conflicts and optimizing dependency caching.
Release notes
What’s Changed
Enhancements
- Example for restore-only cache in documentation by @aparnajyothi-y in https://github.com/actions/setup-go/pull/696
- Update Node.js version in action.yml by @ccoVeille in https://github.com/actions/setup-go/pull/691
- Documentation update of actions/checkout by @deining in https://github.com/actions/setup-go/pull/683
Dependency updates
- Upgrade js-yaml from 3.14.1 to 3.14.2 by @dependabot in https://github.com/actions/setup-go/pull/682
- Upgrade @actions/cache to v5 by @salmanmkc in https://github.com/actions/setup-go/pull/695
- Upgrade actions/checkout from 5 to 6 by @dependabot in https://github.com/actions/setup-go/pull/686
- Upgrade qs from 6.14.0 to 6.14.1 by @dependabot in https://github.com/actions/setup-go/pull/703
New Contributors
- @ccoVeille made their first contribution in https://github.com/actions/setup-go/pull/691
- @deining made their first contribution in https://github.com/actions/setup-go/pull/683
Full Changelog: https://github.com/actions/setup-go/compare/v6...v6.2.0