Skip to content

Modernize repository configuration - #5

Merged
gaudenz merged 8 commits into
mainfrom
gaudenz/modernize
Oct 27, 2026
Merged

gaudenz merged 8 commits into
mainfrom
gaudenz/modernize

Conversation

@gaudenz

@gaudenz gaudenz commented Oct 26, 2026

Copy link
Copy Markdown
Contributor
  • Pin Workflows
  • Update to Go 1.27.3
  • Use Dependabot
  • Validate workflow before buld

It's good security practice to pin all actions to commit hashes.
Use the latest supported Go release. This also contains mitigations for
CVE-2026-111497.
Run the validate-workflows job (zizmor) before runing the build job. If
it fails, don't build.
Automatically create PRs for Github Action and Go module updates.
@gaudenz
gaudenz requested a review from alakae October 26, 2026 17:15
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Comment thread go.mod Resolved
Comment thread .github/workflows/build.yml Resolved
@gaudenz
gaudenz merged commit 3008f34 into main Oct 27, 2026
3 checks passed
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.

2 participants