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
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 }}
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