This pull request is intended to supersede #110. It updates the version pin of actions/setup-go from v2 to v3 and updates how the installed Go version is retrieved. We also move from using Go 1.16 to 1.181.19.
๐ญ Motivation and context
Bumping the version of actions/setup-go we use keeps us up-to-date. Also with the release of v3.1.0 we can now remove the manual Go version retrieval step since the installed Go version is available as an Action output. Lastly support for Go 1.16 ended with the release of Go 1.18 so we need to update the version of Go we are installing.
๐งช Testing
Automated tests pass.
โ Pre-approval checklist
[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
๐ฃ Description
This pull request is intended to supersede #110. It updates the version pin of actions/setup-go from
v2
tov3
and updates how the installed Go version is retrieved. We also move from using Go 1.16 to1.181.19.๐ญ Motivation and context
Bumping the version of actions/setup-go we use keeps us up-to-date. Also with the release of
v3.1.0
we can now remove the manual Go version retrieval step since the installed Go version is available as an Action output. Lastly support for Go 1.16 ended with the release of Go 1.18 so we need to update the version of Go we are installing.๐งช Testing
Automated tests pass.
โ Pre-approval checklist