Skip to content

Commit bd51fc0

Browse files
committed
CI: add integration tests with python 3.13
since we want to start test the alpha/beta version of python refactoring a bit the integration test workflow the action for pyenv we are using isn't really getting updates too much, and trying to switch back to the offical use python action that can now have prerelease python versions
1 parent f15e502 commit bd51fc0

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/workflows/integration-tests.yml

+11-7
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,23 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.8.17", "3.11.4", "3.12.0b4"]
19+
python-version: ["3.8", "3.11", "3.12", "3.13"]
2020
event_loop_manager: ["libev", "asyncio", "asyncore"]
2121
exclude:
22-
- python-version: "3.12.0b4"
22+
- python-version: "3.12"
23+
event_loop_manager: "asyncore"
24+
- python-version: "3.13"
2325
event_loop_manager: "asyncore"
2426

2527
steps:
26-
- uses: actions/checkout@v3
27-
- name: setup pyenv ${{ matrix.python-version }}
28-
uses: "gabrielfalcao/pyenv-action@v16"
28+
- uses: actions/checkout@v4
29+
30+
- uses: actions/setup-python@v5
31+
name: Install Python
2932
with:
30-
default: 2.7.14
31-
versions: ${{ matrix.python-version }}
33+
python-version: "${{ matrix.python_version }}"
34+
allow-prereleases: true
35+
3236
- name: Test with pytest
3337
run: |
3438
export EVENT_LOOP_MANAGER=${{ matrix.event_loop_manager }}

0 commit comments

Comments
 (0)