The previous OAuth flow showed "read and write access to all repositories", the smallest OAuth scope available, but understandably scary. Several people reached out saying they backed out at that screen.
We've migrated to a GitHub App. GitHub now shows "Read access to code and metadata", the minimum possible access to analyze your workflow files.
If that was your blocker, it's gone. Give it a try: pipeaudit.dev
Ran it on one of my repos and the unpinned actions flag caught three I had no idea were floating on mutable tags. Super useful, will audit the rest this week.
@melike1ksm That's exactly the kind of thing PipeAudit is built to catch, mutable tags are easy to miss when you're focused on shipping. Let me know how the rest of the audits go this week!
honestly the scoring system out of 100 is such a nice touch, makes it feel way more tangible than just a vague pass/fail thing. love that each issue comes with an actual fix too, basically cuts out the guesswork.
@melikeelikehrw Thank you! That was a core design decision, a score makes it immediately clear where you stand instead of leaving you with a list of warnings to interpret. Glad it lands well.