Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multi: Update for Go 1.18. #45

Merged
merged 4 commits into from
Mar 30, 2022
Merged

Conversation

davecgh
Copy link
Member

@davecgh davecgh commented Mar 24, 2022

This contains several updates to bump to fully support Go 1.18 and use the latest versions of various tooling. In particular:

  • Test against Go 1.18.
  • Update main module to support Go 1.17 semantics.
  • Update to latest action versions:
  • Use recommended golangci-lint installer and update to the latest version 1.45.2.

davecgh added 4 commits March 24, 2022 15:16
The CI pipeline currently downloads the golangci-lint using the tool
goreleaser/godownloader which is now deprecated.  This modifies the
GitHub actions config file to use the latest recommended installation
method and also updates to the latest version.
This updates to the following Github Actions:

- actions/setup-go@f6164bd #v3.0.0
- actions/checkout@a12a394 #v3.0.0

It also uses the pinned hash to help prevent supply chain attacks.
@dajohi dajohi merged commit 5c902ff into decred:master Mar 30, 2022
@davecgh davecgh deleted the update_for_go1_18 branch March 30, 2022 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants