Skip to content

Pin GHA versions and git hook versions#75

Merged
peytondmurray merged 2 commits into
Quansight:mainfrom
peytondmurray:74-harden-security
May 5, 2026
Merged

Pin GHA versions and git hook versions#75
peytondmurray merged 2 commits into
Quansight:mainfrom
peytondmurray:74-harden-security

Conversation

@peytondmurray
Copy link
Copy Markdown
Collaborator

This PR fixes zizmor lint issues for the github actions. Specifically:

  • Action versions are now pinned to commit hashes instead of git refs
  • GITHUB_TOKEN permissions are now as little as necessary for each job. For jobs where elevated permissions are required, it is scoped only to the job that needs those permissions, not the entire workflow.
  • A few places where template injection could have happened have been resolved

Also, the pre-commit hooks have been autoupdated and then frozen. This required ignoring some old test files from the name-tests-test hook.

@peytondmurray peytondmurray merged commit 6487a3a into Quansight:main May 5, 2026
25 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.

1 participant