Skip to content

Commit 8bd6205

Browse files
committed
chore(ci): prefer just use uv
Signed-off-by: Jack Cherng <jfcherng@gmail.com>
1 parent 3d49ed4 commit 8bd6205

2 files changed

Lines changed: 9 additions & 13 deletions

File tree

.github/workflows/docs.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,19 @@ jobs:
1313
name: Build
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: astral-sh/setup-uv@v6
16+
- uses: astral-sh/setup-uv@v8.1.0
1717
- uses: actions/checkout@v5
18-
- uses: actions/setup-python@v6
19-
with:
20-
python-version: '3.14'
2118
- run: |
19+
make install-docs
2220
make docs-build
2321
job_deploy:
2422
# deploy only on the "stable" branch
2523
if: ${{ github.ref == 'refs/heads/stable' }}
2624
name: Deploy
2725
runs-on: ubuntu-latest
2826
steps:
29-
- uses: astral-sh/setup-uv@v6
27+
- uses: astral-sh/setup-uv@v8.1.0
3028
- uses: actions/checkout@v5
31-
- uses: actions/setup-python@v6
32-
with:
33-
python-version: '3.14'
3429
- run: |
30+
make install-docs
3531
make docs-deploy

.github/workflows/python.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ jobs:
3131
os: ['ubuntu-latest']
3232
python-version: ['3.14']
3333

34+
env:
35+
UV_SYSTEM_PYTHON: 1
3436
steps:
35-
- uses: astral-sh/setup-uv@v7
37+
- uses: astral-sh/setup-uv@v8.1.0
3638
- uses: actions/checkout@v5
3739
with:
3840
submodules: recursive
@@ -41,8 +43,6 @@ jobs:
4143
with:
4244
python-version: ${{ matrix.python-version }}
4345
- name: Do unit test
44-
run: |
45-
make ci-test
46+
run: make ci-test
4647
- name: Do linting
47-
run: |
48-
make ci-check
48+
run: make ci-check

0 commit comments

Comments
 (0)