Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

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

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

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

atc0005 opened this issue Jan 7, 2022 · 0 comments · Fixed by #271
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-270
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 subscribe to this conversation on GitHub. Already have an account? Sign in.
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