We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0f27bd6 + 14f6a9a commit d04801eCopy full SHA for d04801e
1 file changed
.github/workflows/dependency-canary.yml
@@ -29,9 +29,15 @@ jobs:
29
30
- name: Upgrade dependencies
31
run: |
32
- uv lock --upgrade
33
- uv pip compile pyproject.toml -o requirements.txt
34
- uv pip compile pyproject.toml --all-extras --all-groups -o requirements-dev.txt
+ # 1. Solve the environment and upgrade everything
+ uv lock --upgrade
+
35
+ # 2. Export the lockfile to requirements formats
36
+ # --no-dev gives you the production stack
37
+ uv export --no-dev -o requirements.txt
38
39
+ # --all-extras and --dev (or --all-groups) gives you the full stack
40
+ uv export --all-extras --dev -o requirements-dev.txt
41
42
- name: Install the project
43
run: uv sync --all-extras --dev
0 commit comments