Skip to content

Commit

Permalink
[CI] Test with Python 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
PrimozGodec committed Feb 23, 2024
1 parent 194572b commit fc64a1d
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/test.yml
Expand Up @@ -19,7 +19,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: 3.9
python-version: '3.10'

- name: Install Tox
run: |
Expand All @@ -37,12 +37,12 @@ jobs:
fail-fast: False
matrix:
os: [ubuntu-22.04]
python-version: [3.9, '3.10', '3.11']
python-version: [3.9, '3.10', '3.11', '3.12']
tox_env: [orange-released]
name: [Released]
include:
- os: ubuntu-22.04
python-version: '3.11'
python-version: '3.12'
tox_env: orange-latest
name: Latest
- os: ubuntu-20.04
Expand All @@ -54,7 +54,7 @@ jobs:
tox_env: pyqt6
name: PyQt6
- os: ubuntu-22.04
python-version: '3.11'
python-version: '3.12'
tox_env: beta
name: "Scientific Python nightly wheels"

Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
- name: Skip testing workflows at coverage
if: |
matrix.python-version == '3.11' && matrix.tox_env == 'orange-released'
matrix.python-version == '3.12' && matrix.tox_env == 'orange-released'
run: |
echo 'SKIP_EXAMPLE_WORKFLOWS=1' >> $GITHUB_ENV
Expand All @@ -111,7 +111,7 @@ jobs:
ORANGE_TEST_DB_URI: postgres://postgres_user:postgres_password@localhost:5432/postgres_db|mssql://SA:sqlServerPassw0rd@localhost:1433

- name: Upload code coverage
if: matrix.python-version == '3.11' && matrix.tox_env == 'orange-released'
if: matrix.python-version == '3.12' && matrix.tox_env == 'orange-released'
uses: codecov/codecov-action@v4
with:
fail_ci_if_error: true
Expand All @@ -125,16 +125,16 @@ jobs:
fail-fast: false
matrix:
os: [macos-latest, windows-latest]
python-version: [3.9, '3.10', '3.11']
python-version: [3.9, '3.10', '3.11', '3.12']
tox_env: [orange-released]
name: [Released]
include:
- os: windows-latest
python-version: '3.11'
python-version: '3.12'
tox_env: orange-latest
name: Latest
- os: macos-latest
python-version: '3.11'
python-version: '3.12'
tox_env: orange-latest
name: Latest
- os: windows-latest
Expand All @@ -147,7 +147,7 @@ jobs:
name: PyQt6

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
Expand Down

0 comments on commit fc64a1d

Please sign in to comment.