You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ci: Add zizmor pre-commit hook
Even though it's pretty new, zizmor has already established itself as a very
potent static analysis tool for GitHub Actions. Let's give it a go to see
what it has to say on our current CI.
* Address zizmor findings
No persisting credentials, and the test and docs jobs in the test workflow
each get job-scoped content writing permissions.
mike creates an automated commit on release/main push, so it does need
credentials - those are then explicitly set.
Fixes the mike action by putting inputs as environment variables. The alias
is explicitly not quoted, since otherwise mike would pick it up, and it cannot
deal with an empty string alias.
0 commit comments