Skip to content

Fix uv install command#13

Merged
rahaaatul merged 6 commits intomainfrom
fix-uv-install-command
Nov 28, 2025
Merged

Fix uv install command#13
rahaaatul merged 6 commits intomainfrom
fix-uv-install-command

Conversation

@rahaaatul
Copy link
Copy Markdown
Owner

Fixes the invalid uv install command by changing it to uv pip install

- Replace invalid --github --no-api flags with proper GitHub Action
- Add lint/format checking before releases
- Add dependency review for security scanning
- Add manual workflow trigger with workflow_dispatch
- Remove failing test job (no tests exist)
- Add concurrency controls and optimized caching
- Fix UV install commands: change to uv pip install --group dev
- Add dependency-review conditional for PR-only execution
- Fix unsafe head_commit conditional with null check
- Improve cache reliability with pyproject.toml + uv.lock keys

Fixes failing CI jobs and prevents potential runtime errors.
Workflow now handles missing files and contexts gracefully.
- Add pull_request trigger to enable dependency-review job
- Dependency review now runs on PR creation/updates for security checks

Fixes dependency review action which requires base/head refs only available in PR context.
The dependency-review action requires base_ref and head_ref which are only
available during pull request events. This change prevents the workflow from
failing on push/release/manual triggers.
@rahaaatul rahaaatul merged commit 2f34ea7 into main Nov 28, 2025
2 of 3 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.

1 participant