Skip to content

Conversation

@CommanderK5
Copy link
Contributor

Description

This PR fixes zizmor --min-severity high findings in our GitHub Actions workflows by:

  • Pinning all uses: references to immutable commit SHAs (replaces floating tags like @v6 / @main).
  • Pinning internal Terraform setup action usage (coder/coder/.github/actions/setup-tf@main) to a fixed ref/commit.
  • Pinning crate-ci/typos to a commit SHA.
  • Removing GitHub expression template expansion inside a run: block in version-bump.yaml (prevents template injection flagged by zizmor).

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

N/A

Template Information

N/A

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun fmt)
  • Changes tested locally - zizmor .github/workflows/* --min-severity high

Related Issues

Copy link
Contributor

@jdomeracki-coder jdomeracki-coder left a comment

Choose a reason for hiding this comment

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

+1

@CommanderK5 CommanderK5 merged commit ec57cb5 into main Jan 21, 2026
4 checks passed
@CommanderK5 CommanderK5 deleted the fix/zizmor-scan branch January 21, 2026 10:42
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