Skip to content

Commit c8c67e2

Browse files
CI: (lint) ubuntu-24.04, check pyproject (#455)
1 parent 6e8c517 commit c8c67e2

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616

1717
jobs:
1818
lint:
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
2020
strategy:
2121
fail-fast: false
2222
matrix:
@@ -33,13 +33,16 @@ jobs:
3333
- name: Install dependencies
3434
run: |
3535
python -m pip install --upgrade pip
36-
python -m pip install flake8 flake8-pyproject ruff==0.15.22
36+
python -m pip install flake8 flake8-pyproject ruff==0.15.22 validate-pyproject[all]
3737
- name: Lint with flake8
3838
run: |
3939
flake8 .
4040
- name: Lint with ruff
4141
run: |
4242
ruff check .
43+
- name: Check pyproject
44+
run: |
45+
validate-pyproject pyproject.toml
4346
4447
build-check:
4548
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)