Skip to content

Commit e23802d

Browse files
committed
Update CI configuration
1 parent 3d6c730 commit e23802d

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
os: [ubuntu-20.04, ubuntu-22.04, macos-12, macos-14]
11+
os: [ubuntu-20.04, ubuntu-24.04, macos-12, macos-15]
1212
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1313

1414
steps:
@@ -28,15 +28,18 @@ jobs:
2828
- run: make install
2929
- run: make lint
3030
- run: make test
31-
- uses: codecov/codecov-action@v3
31+
- uses: codecov/codecov-action@v5
3232
if: ${{matrix.python-version == '3.12' && matrix.os == 'ubuntu-22.04'}}
33-
black:
34-
runs-on: ubuntu-22.04
35-
steps:
36-
- uses: actions/checkout@v4
37-
- uses: psf/black@stable
3833
isort:
3934
runs-on: ubuntu-22.04
4035
steps:
4136
- uses: actions/checkout@v4
4237
- uses: isort/[email protected]
38+
ruff:
39+
runs-on: ubuntu-latest
40+
steps:
41+
- uses: actions/checkout@v4
42+
- uses: astral-sh/ruff-action@v1
43+
- uses: astral-sh/ruff-action@v1
44+
with:
45+
args: "format --check"

0 commit comments

Comments
 (0)