Skip to content

Commit

Permalink
tests: move to ubuntu 24.04
Browse files Browse the repository at this point in the history
Keep one test on ubuntu 22.04 to test this older version
  • Loading branch information
iMichka committed Feb 14, 2025
1 parent e792e4e commit c7c44fd
Showing 1 changed file with 19 additions and 10 deletions.
29 changes: 19 additions & 10 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,42 +14,51 @@ jobs:
fail-fast: false
matrix:
include:
# UBUNTU 24.04 - CASTXML EPIC 0
# UBUNTU 22.04 - CASTXML EPIC 0
- os: ubuntu-22.04
compiler: gcc
version: "11"
python-version: "3.13"
castxml: "castxml"
castxml-epic: 0
cppstd: "-std=c++98"

# UBUNTU 24.04 - CASTXML EPIC 0
- os: ubuntu-24.04
compiler: gcc
version: "13"
python-version: "3.9"
castxml: "castxml"
castxml-epic: 0
cppstd: "-std=c++98"

- os: ubuntu-22.04
- os: ubuntu-24.04
compiler: gcc
version: "11"
version: "13"
python-version: "3.10"
castxml: "castxml"
castxml-epic: 0
cppstd: "-std=c++98"

- os: ubuntu-22.04
- os: ubuntu-24.04
compiler: gcc
version: "11"
version: "13"
python-version: "3.11"
castxml: "castxml"
castxml-epic: 0
cppstd: "-std=c++98"

- os: ubuntu-22.04
- os: ubuntu-24.04
compiler: gcc
version: "11"
version: "13"
python-version: "3.12"
castxml: "castxml"
castxml-epic: 0
cppstd: "-std=c++98"

- os: ubuntu-22.04
- os: ubuntu-24.04
compiler: gcc
version: "11"
version: "13"
python-version: "3.13"
castxml: "castxml"
castxml-epic: 0
Expand Down Expand Up @@ -100,7 +109,7 @@ jobs:
run: pycodestyle . --exclude=docs

- name: Setup castxml for Linux
if: matrix.os == 'ubuntu-22.04' && matrix.castxml == 'castxml'
if: contains(matrix.os, 'ubuntu') && matrix.castxml == 'castxml'
run: |
wget -q -O - https://data.kitware.com/api/v1/file/hashsum/sha512/bdbb67a10c5f8d1b738cd19cb074f409d4803e8077cb8c1072ef4eaf738fa871a73643f9c8282d58cae28d188df842c82ad6620b6d590b0396a0172a27438dce/download | tar zxf - -C ~/
- name: Setup castxml for Mac
Expand Down

0 comments on commit c7c44fd

Please sign in to comment.