Skip to content

Commit 506f28d

Browse files
committed
fix: Pin uv version and use --frozen in CI
1 parent 6a2beaf commit 506f28d

4 files changed

Lines changed: 15 additions & 7 deletions

File tree

.github/workflows/lint.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,14 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1717
- name: Install uv
18-
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
18+
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8
19+
with:
20+
version: "0.11.2"
1921
- name: Set up Python
2022
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
2123
with:
2224
python-version: "3.13"
2325
- name: Install dependencies
24-
run: uv sync
26+
run: uv sync --frozen
2527
- name: Check formatting
2628
run: make fmt-check

.github/workflows/publish.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ jobs:
1818
- name: Checkout
1919
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2020
- name: Install uv
21-
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
21+
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8
22+
with:
23+
version: "0.11.2"
2224
- name: Set up Python
2325
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
2426
with:

.github/workflows/regen.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ jobs:
2020
- name: Checkout
2121
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2222
- name: Install uv
23-
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
23+
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8
24+
with:
25+
version: "0.11.2"
2426
- name: Set up Python
2527
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
2628
with:
2729
python-version: '3.13'
2830
- name: Install dependencies
29-
run: uv sync
31+
run: uv sync --frozen
3032
- name: Generate code
3133
run: |
3234
make clone-proto

.github/workflows/unittest.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@ jobs:
1717
- name: Checkout
1818
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1919
- name: Install uv
20-
uses: astral-sh/setup-uv@0c5e2b8115b80b4c7c5ddf6ffdd634974642d182 # v5
20+
uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8
21+
with:
22+
version: "0.11.2"
2123
- name: Set up Python
2224
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
2325
with:
2426
python-version: "3.13"
2527
- name: Install dependencies
26-
run: uv sync
28+
run: uv sync --frozen
2729
- name: Run tests
2830
run: make test

0 commit comments

Comments
 (0)