Skip to content

Commit 21b1f3c

Browse files
committedApr 1, 2025·
update github workflow
1 parent 4c43989 commit 21b1f3c

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed
 

‎.github/workflows/pyci.yml

+5-17
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,20 @@ jobs:
1212
build:
1313
runs-on: ubuntu-latest
1414

15-
strategy:
16-
matrix:
17-
python-version: [3.8, 3.9]
18-
1915
steps:
20-
- uses: actions/checkout@v2
21-
22-
- name: Set up Python ${{ matrix.python-version }}
23-
uses: actions/setup-python@v2
16+
- uses: actions/checkout@v4
17+
- uses: actions/setup-python@v5
2418
with:
25-
python-version: ${{ matrix.python-version }}
19+
python-version: '3.13'
2620

2721
- name: Install dependencies
2822
run: |
29-
pip install poetry
23+
pip install uv
3024
make setup
3125
32-
- name: Run selfcheck and linter
26+
- name: Run tests and linter
3327
run: |
3428
make check
35-
make lint
36-
37-
- name: Run tests
38-
run: |
39-
make test
40-
4129
4230
deploy:
4331
needs: build

0 commit comments

Comments
 (0)
Please sign in to comment.