| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
- setup-go v6 defaults GOTOOLCHAIN to "local", which blocks installing govulncheck@latest (needs go >= 1.25) against the go1.24.6 toolchain - pinning GOTOOLCHAIN=auto restores the pre-v6 behavior so the tool install can pull the newer toolchain it requires #ci #govulncheck Co-Authored-By: htjulia <htjulia1@gmail.com>
| Back | FazBrowse Home | New Git URL |
Problem
After bumping actions/setup-go to v6 (PR #3), the govulncheck job fails:
setup-go v6 defaults GOTOOLCHAIN to local, which prevents Go from auto-downloading the newer toolchain that govulncheck@latest (go >= 1.25) requires. Under setup-go v5 this worked because GOTOOLCHAIN was left as auto.
Change
Set GOTOOLCHAIN: auto on the govulncheck step so the tool install can pull the toolchain it needs, while the module itself stays pinned at go 1.24.6.
Follow-up
Once merged, rebasing PR #3 (setup-go 5 -> 6) will make its govulncheck gate pass.