Skip to content

Comments

ci: fix zizmor findings#47

Merged
acidghost merged 1 commit intomainfrom
ci-fix-zizmor
Jan 26, 2026
Merged

ci: fix zizmor findings#47
acidghost merged 1 commit intomainfrom
ci-fix-zizmor

Conversation

@acidghost
Copy link
Owner

No description provided.

Copilot AI review requested due to automatic review settings January 26, 2026 19:30
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses security and operational findings from zizmor (a GitHub Actions security auditing tool) by implementing recommended security hardening measures and dependency management improvements.

Changes:

  • Added persist-credentials: false to checkout actions in CI and release workflows to prevent credential leakage
  • Disabled Go module caching in the release workflow to avoid conflicts with goreleaser's built-in caching
  • Added cooldown periods to Dependabot configuration to reduce update frequency and PR volume

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yml Added security hardening (persist-credentials: false) and disabled setup-go cache to avoid conflicts with goreleaser-action
.github/workflows/ci.yml Added security hardening (persist-credentials: false) to checkout action
.github/dependabot.yml Added 7-day cooldown periods to all package ecosystems to manage update frequency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@acidghost acidghost merged commit 30f51d2 into main Jan 26, 2026
11 checks passed
@acidghost acidghost deleted the ci-fix-zizmor branch January 26, 2026 19:33
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