Skip to content

Conversation

@SecKatie
Copy link
Owner

Summary

  • Replace manual pip install ruff with official astral-sh/ruff-action
  • Resolves Scorecard pinned-dependencies alert for pip commands
  • Simplifies workflow by removing setup-python step

Test plan

  • Verify ruff format check still works

🤖 Generated with Claude Code

SecKatie and others added 4 commits December 14, 2025 03:32
- Add permissions to ruff-format.yml and pin actions
- Upgrade github/codeql-action from v3 to v4 (v3 deprecated Dec 2026)
- Pin codeql-action/upload-sarif in scorecard.yml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
The delete-branch option is not being used, so contents:write permission
is not needed. This resolves the Scorecard token-permissions alert.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Replace manual pip install with official ruff-action to resolve
Scorecard pinned-dependencies alert for pip commands.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@SecKatie SecKatie merged commit 1295776 into master Dec 14, 2025
5 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.

2 participants