Replies: 1 comment 3 replies
-
|
Hey @davidism, thanks for opening a discussion!
Yeah, we currently consider it too much for two reasons:
That being said, this is definitely also a documentation deficiency -- the docs should probably explain that the default token might not be write-all, in which case in impact of the default isn't nearly as bad (but is still not ideal). It'd be great if I could pull that default via the API as well to mediate the finding's severity -- I'll look into the GitHub REST API to see if that's possible 🙂 |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Running zizmor on flask, I get warnings about not specifying permissions on each workflow or job. However, the pallets org configures workflows to run with read permission only by default. If the org didn't set it globally, a repo could individually set it.
I couldn't find a discussion about this in zizmor's docs, issues, or discussions. Can zizmor detect this org/repo configuration? Should I ignore this warning? Or is this default read permission still too much, and I should be setting permissions on each workflow and job individually?
Beta Was this translation helpful? Give feedback.
All reactions