Skip to content

Releases: actions/setup-go

v5.2.0

11 Dec 03:21
3041bf5
Compare
Choose a tag to compare

What's Changed

  • Leveraging the raw API to retrieve the version-manifest, as it does not impose a rate limit and hence facilitates unrestricted consumption without the need for a token for Github Enterprise Servers by @Shegox in #496

New Contributors

Full Changelog: v5...v5.2.0

v5.1.0

24 Oct 14:24
41dfa10
Compare
Choose a tag to compare

What's Changed

  • Add workflow file for publishing releases to immutable action package by @Jcambass in #500
  • Upgrade IA Publish by @Jcambass in #502
  • Add architecture to cache key by @Zxilly in #493
    This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.
    Note: This change may break previous cache keys as they will no longer be compatible with the new format.
  • Enhance workflows and Upgrade micromatch Dependency by @priyagupta108 in #510

Bug Fixes

New Contributors

Full Changelog: v5...v5.1.0

v5.0.2

10 Jul 13:51
0a12ed9
Compare
Choose a tag to compare

What's Changed

Bug fixes:

Dependency updates:

  • Bump braces from 3.0.2 to 3.0.3 and undici from 5.28.3 to 5.28.4 by @dependabot in #487

New Contributors

Full Changelog: v5...v5.0.2

v5.0.1

02 May 13:24
cdcb360
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @ab made their first contribution in #459

Full Changelog: v5.0.0...v5.0.1

v5.0.0

06 Dec 14:23
0c52d54
Compare
Choose a tag to compare

What's Changed

In scope of this release, we change Nodejs runtime from node16 to node20 (#421). Moreover, we update some dependencies to the latest versions (#445).

Besides, this release contains such changes as:

New Contributors

Full Changelog: v4...v5.0.0

v4.1.0

08 Aug 12:04
93397be
Compare
Choose a tag to compare

What's Changed

In scope of this release, slow installation on Windows was fixed by @dsame in #393 and OS version was added to primaryKey for Ubuntu runners to avoid conflicts (#383)

This release also includes the following changes:

New Contributors

Full Changelog: v4...v4.1.0

v4.0.1

15 May 13:05
fac708d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4...v4.0.1

v4.0.0

15 Mar 13:18
4d34df0
Compare
Choose a tag to compare

In scope of release we enable cache by default. The action won’t throw an error if the cache can’t be restored or saved. The action will throw a warning message but it won’t stop a build process. The cache can be disabled by specifying cache: false.

steps:
  - uses: actions/checkout@v3
  - uses: actions/setup-go@v4
    with:
      go-version: ‘1.19’
  - run: go run hello.go

Besides, we introduce such changes as

Add support for stable and oldstable aliases

13 Dec 12:05
6edd440
Compare
Choose a tag to compare

In scope of this release we introduce aliases for the go-version input. The stable alias instals the latest stable version of Go. The oldstable alias installs previous latest minor release (the stable is 1.19.x -> the oldstable is 1.18.x).

Stable

steps:
  - uses: actions/checkout@v3
  - uses: actions/setup-go@v3
    with:
      go-version: 'stable'
  - run: go run hello.go

OldStable

steps:
  - uses: actions/checkout@v3
  - uses: actions/setup-go@v3
    with:
      go-version: 'oldstable'
  - run: go run hello.go

Add support for go.work and pass the token input through on GHES

01 Dec 13:40
d0a58c1
Compare
Choose a tag to compare

In scope of this release we added support for go.work file to pass it in go-version-file input.

steps:
  - uses: actions/checkout@v3
  - uses: actions/setup-go@v3
    with:
      go-version-file: go.work
  - run: go run hello.go

Besides, we added support to pass the token input through on GHES.