We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f07b19c commit 0176e35Copy full SHA for 0176e35
.github/workflows/test.yml
@@ -10,6 +10,23 @@ on:
10
workflow_dispatch:
11
12
jobs:
13
+ uv-lock-check:
14
+ runs-on: ubuntu-latest
15
+ name: "UV Lockfile Sync Validation 🔒"
16
+ permissions:
17
+ contents: read
18
+ steps:
19
+ - name: Checkout repository
20
+ uses: actions/checkout@v5
21
+ with:
22
+ persist-credentials: false
23
+
24
+ - name: Install uv
25
+ uses: astral-sh/setup-uv@v6
26
27
+ - name: Check uv.lock sync status
28
+ run: uv lock --locked
29
30
ruff:
31
runs-on: ubuntu-latest
32
name: "ruff on code"
@@ -26,7 +43,7 @@ jobs:
43
src: "."
44
45
test-regular:
- needs: ["ruff"]
46
+ needs: ["ruff", "uv-lock-check"]
47
48
name: "Tests py${{ matrix.python-version }}/dj${{ matrix.django-version }}/${{ matrix.broker }}"
49
strategy:
0 commit comments