Skip to content

Add zizmor pre-commit configuration - #29

Merged
mhsmith merged 1 commit into
beeware:mainfrom
shinzoxD:add-zizmor-27
Aug 9, 2026
Merged

Add zizmor pre-commit configuration#29
mhsmith merged 1 commit into
beeware:mainfrom
shinzoxD:add-zizmor-27

Conversation

@shinzoxD

@shinzoxD shinzoxD commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Adds zizmor to pre-commit and resolves its reported findings by pinning third-party actions, disabling checkout credential persistence, declaring read-only test permissions, and adding seven-day Dependabot cooldowns.

Fixes #27
Fixes #26

PR Checklist:

  • I will abide by the BeeWare Code of Conduct
  • I have read and have followed the CONTRIBUTING.md file
  • This PR was generated or assisted using an AI tool

Assisted-by: OpenAI Codex

Copilot AI lite review requested due to automatic review settings August 9, 2026 14:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@mhsmith mhsmith left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks!

@mhsmith
mhsmith merged commit 4cbb717 into beeware:main Aug 9, 2026
1 check 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.

Add zizmor pre-commit configuration Add cooldown to dependabot actions

3 participants