Skip to content

Commit 452ab16

Browse files
committed
1 parent da03ea3 commit 452ab16

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ jobs:
1313
pyright:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717
- name: Set up Python
18-
uses: actions/setup-python@v5
18+
uses: actions/setup-python@v6
1919
with:
20+
python-version: 3.x
2021
cache: pip
2122
- name: Install typing dependencies
2223
run: pip install -r requirements-typing.txt
@@ -30,14 +31,15 @@ jobs:
3031
runs-on: ubuntu-latest
3132
strategy:
3233
matrix:
33-
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
34+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
3435
fail-fast: false
3536
steps:
36-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v5
3738
- name: Set up Python ${{ matrix.python-version }}
38-
uses: actions/setup-python@v5
39+
uses: actions/setup-python@v6
3940
with:
4041
python-version: ${{ matrix.python-version }}
42+
allow-prereleases: true
4143
- name: Install dependencies
4244
run: python -m pip install --upgrade pip setuptools tox
4345
- name: Run tests with flake8
@@ -50,11 +52,11 @@ jobs:
5052
strategy:
5153
fail-fast: false
5254
steps:
53-
- uses: actions/checkout@v4
54-
- name: Set up Python 3.13
55-
uses: actions/setup-python@v5
55+
- uses: actions/checkout@v5
56+
- name: Set up Python
57+
uses: actions/setup-python@v6
5658
with:
57-
python-version: 3.13
59+
python-version: 3.x
5860
- name: Install dependencies
5961
run: |
6062
python -m pip install --upgrade pip setuptools tox
@@ -67,9 +69,11 @@ jobs:
6769
needs: [pyright, test]
6870
if: github.repository == 'python-trio/flake8-async' && github.ref == 'refs/heads/main'
6971
steps:
70-
- uses: actions/checkout@v4
71-
- name: Set up Python 3
72-
uses: actions/setup-python@v5
72+
- uses: actions/checkout@v5
73+
- name: Set up Python
74+
uses: actions/setup-python@v6
75+
with:
76+
python-version: 3.x
7377
- name: Install tools
7478
run: python -m pip install --upgrade build pip setuptools wheel twine gitpython
7579
- name: Upload new release

0 commit comments

Comments
 (0)