fix(ci): resolve security scanner warnings in workflow files#58
fix(ci): resolve security scanner warnings in workflow files#58olivermeyer merged 2 commits intomainfrom
Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
d76dd9a to
b49c453
Compare
|
Claude finished @olivermeyer's task in 2m 31s —— View job PR Review Complete ✅Todo List
Review SummaryOverall Assessment: ✅ APPROVED - This is a well-executed security fix that effectively addresses scanner warnings while simplifying the CI/CD workflows. Changes Reviewed1. Version Extraction (
|
|



Why?
The security scanner flagged medium-severity vulnerabilities in three CI workflow files:
uv run python -c "import tomli..."calls were flagged for omitting--no-buildand using an unlocked external dependency, anduv syncin the bump workflow was flagged for not preventing source builds.How?
Replaced all
uv run python -c "import tomli..."version-extraction calls with POSIXgrep/sed(no Python or external package needed, since the version field is a plain string inpyproject.toml). Added--no-buildtouv syncinbump.ymlto restrict installation to pre-built wheels only.