Skip to content

Commit 69d75a4

Browse files
committed
ci: test on Python 3.10 and 3.14
1 parent 2f3b993 commit 69d75a4

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/python-app.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,18 @@ permissions:
1414

1515
jobs:
1616
build:
17-
1817
runs-on: ubuntu-latest
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
python-version: ["3.10", "3.14"]
1922

2023
steps:
2124
- uses: actions/checkout@v4
22-
- name: Set up Python 3.12
25+
- name: Set up Python
2326
uses: actions/setup-python@v5
2427
with:
25-
python-version: "3.12"
28+
python-version: ${{ matrix.python-version }}
2629
- name: Install uv
2730
uses: astral-sh/setup-uv@v7
2831
with:
@@ -44,6 +47,7 @@ jobs:
4447
run: |
4548
uv run mypy
4649
- uses: codecov/codecov-action@v4
50+
if: matrix.python-version == '3.14'
4751
with:
4852
token: ${{ secrets.CODECOV_TOKEN }}
4953
files: ./coverage.xml

0 commit comments

Comments
 (0)