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

Update go.mod file, canary Dockerfile to reflect Go 1.17 #107

Closed
5 tasks done
atc0005 opened this issue Jan 7, 2022 · 0 comments · Fixed by #108
Closed
5 tasks done

Update go.mod file, canary Dockerfile to reflect Go 1.17 #107

atc0005 opened this issue Jan 7, 2022 · 0 comments · Fixed by #108
Assignees
Labels
builds dependencies documentation Improvements or additions to documentation
Milestone

Comments

@atc0005
Copy link
Owner

atc0005 commented Jan 7, 2022

Summary

The Go 1.16 series is going EOL in ~ 2 months, so will need to update the Go version used for this project to reflect this.

TODO

  • Update README "requirements" to generically indicate "recent Go release" since this project doesn't (at present) have a fixed version requirement.
  • Update go.mod file to reflect Go 1.17
  • Update Dependabot (dependabot.yml) configuration to ignore Go versions greater than or less than 1.17.x
  • Update "canary" Dockerfile to reflect Go 1.17.6, the latest in the 1.17.x series
  • Run go mod tidy && go mod vendor
@atc0005 atc0005 added documentation Improvements or additions to documentation dependencies builds labels Jan 7, 2022
@atc0005 atc0005 added this to the Next Release milestone Jan 7, 2022
@atc0005 atc0005 self-assigned this Jan 7, 2022
atc0005 added a commit that referenced this issue Jan 25, 2022
- Update README
  - to direct reader to this project's go.mod file for the preferred
    Go version
  - to use reflinks vs hard-coded values
  - link to official supported Go versions documentation
- Update `go.mod` file to reflect Go 1.17
- Update Dependabot (`dependabot.yml`) configuration to ignore Go
  versions greater than or less than 1.17.x
- Update "canary" Dockerfile to reflect Go 1.17.5, the prior version
  in the 1.17.x series
  - opting to use "one version back" in order to confirm that
    Dependabot picks up the changes as intended
- Run `go mod tidy && go mod vendor`
  - updates format of go.mod to list project dependencies in separate
    direct and transitive require blocks
  - prunes go.mod, go.sum files from vendored dependencies
  - updates format of vendor/modules.txt to note specific version of
    Go used by vendored dependencies

refs GH-107
Repository owner moved this from Todo to Done in Update go.mod file, canary Dockerfile to Go 1.17 Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
builds dependencies documentation Improvements or additions to documentation
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant