Skip to content

Commit afcb805

Browse files
authored
Use uv.lock in GitHub Actions (#1082)
1 parent 1bcaf0b commit afcb805

File tree

3 files changed

+123
-121
lines changed

3 files changed

+123
-121
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,12 @@ jobs:
5555
with:
5656
python-version: ${{ matrix.python-version }}
5757
enable-cache: true
58-
cache-dependency-glob: "pyproject.toml"
58+
cache-dependency-glob: |
59+
pyproject.toml
60+
uv.lock
5961
6062
- name: Install dependencies
61-
run: uv sync --all-extras --all-groups --upgrade
63+
run: uv sync --locked --all-extras --dev
6264

6365
- name: Install Django ${{ matrix.django-version }}
6466
run: uv pip install Django==${{ matrix.django-version }}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
- Drop support for Django 5.0 (EOL) (#1075).
88
- Use `astral-sh/setup-uv` in GitHub Actions (#1080).
99
- Use `uv build` and setup-uv (#1081).
10+
- Use `uv.locl` in GitHub Actions (#1082).
1011

1112
## 25.1 (2025-02-28)
1213

0 commit comments

Comments
 (0)