Skip to content

chore: bump go toolchain, dependencies, and harden CI - #19

Merged
jcouture merged 1 commit into
mainfrom
chore/bump-go-and-deps
Jul 16, 2026
Merged

chore: bump go toolchain, dependencies, and harden CI#19
jcouture merged 1 commit into
mainfrom
chore/bump-go-and-deps

Conversation

@jcouture

Copy link
Copy Markdown
Owner

Routine maintenance bumping the Go toolchain and dependencies, plus security hardening of the GitHub Actions workflows.

Changes

Toolchain & Dependencies

  • Bump Go from 1.26.4 to 1.26.5 (go.mod, mise.toml)
  • Bump github.com/mattn/go-isatty 0.0.220.0.23
  • Bump golang.org/x/sys 0.46.00.47.0
  • Bump golang.org/x/text 0.38.00.40.0 (indirect)

CI Hardening

  • Pin github/codeql-action/* to v4.37.0 (was floating v4)
  • Bump goreleaser/goreleaser-action v7.2.2v7.2.3
  • Set persist-credentials: false on actions/checkout steps in codeql.yml and release.yml
  • Disable setup-go cache in the release workflow

Tooling

  • Add dependabot cooldown.default-days: 7 to reduce update noise
  • Add zizmor 1.27.0 tool pin to mise.toml

Notes

  • No functional code changes; build tooling and CI config only.
  • zizmor is a GitHub Actions static analysis tool, added to support ongoing workflow security auditing.

  - update go from 1.26.4 to 1.26.5 in go.mod and mise.toml
  - bump go-isatty, golang.org/x/sys, and golang.org/x/text
  - pin codeql and goreleaser actions to explicit versions
  - set persist-credentials false on checkout steps
  - disable setup-go cache and add dependabot cooldown
  - add zizmor tool pin to mise.toml
@jcouture
jcouture merged commit 5cd40e3 into main Jul 16, 2026
2 checks passed
@jcouture
jcouture deleted the chore/bump-go-and-deps branch July 16, 2026 12:56
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.

1 participant