Skip to content

Commit e8bc1a3

Browse files
committed
ci: upgrade actions/checkout to v6
1 parent 1eb06ab commit e8bc1a3

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
matrix:
2020
python-version: [3.11]
2121
steps:
22-
- uses: actions/checkout@v5
22+
- uses: actions/checkout@v6
2323
- name: Setup Python
2424
id: setup-python
2525
uses: actions/setup-python@v6
@@ -32,16 +32,19 @@ jobs:
3232
enable-cache: true
3333
- name: Set up PDM by uv
3434
run: |
35-
uv tool install --python 3.11 pdm --with msgpack
35+
uv tool install --python 3.11 pdm
3636
pdm config check_update false
3737
pdm config use_uv true
38+
- name: Install the fast command
39+
run: |
40+
uv tool install --python 3.11 fastdevcli-slim
3841
- name: Install dependencies
3942
run: uv sync
4043
env:
4144
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: 1
4245
- uses: astral-sh/ruff-action@v3
4346
- name: Check code style and Type Hint
44-
run: pdm run fast check
47+
run: fast check
4548
- name: Verify pip conf script
4649
run: |
4750
./pip_conf.py
@@ -63,7 +66,7 @@ jobs:
6366
matrix:
6467
python-version: [3.9, 3.13, 3.14]
6568
steps:
66-
- uses: actions/checkout@v5
69+
- uses: actions/checkout@v6
6770
- uses: actions/setup-python@v6
6871
with:
6972
python-version: ${{ matrix.python-version }}
@@ -81,7 +84,7 @@ jobs:
8184
python-version: [3.11]
8285
container: python:3.6-slim
8386
steps:
84-
- uses: actions/checkout@v5
87+
- uses: actions/checkout@v6
8588
- uses: actions/setup-python@v6
8689
with:
8790
python-version: '3.11'
@@ -124,7 +127,7 @@ jobs:
124127
needs: lint
125128
container: python:2.7
126129
steps:
127-
- uses: actions/checkout@v5
130+
- uses: actions/checkout@v6
128131
- uses: actions/setup-python@v6
129132
- uses: astral-sh/setup-uv@v7
130133
with:
@@ -165,7 +168,7 @@ jobs:
165168
matrix:
166169
os: [macOS-latest, windows-latest]
167170
steps:
168-
- uses: actions/checkout@v5
171+
- uses: actions/checkout@v6
169172
- uses: actions/setup-python@v6
170173
- uses: astral-sh/setup-uv@v7
171174
- name: Set up PDM by uv

0 commit comments

Comments
 (0)