Skip to content

Commit c7c44fd

Browse files
committed
tests: move to ubuntu 24.04
Keep one test on ubuntu 22.04 to test this older version
1 parent e792e4e commit c7c44fd

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

.github/workflows/tests.yml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,42 +14,51 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
include:
17-
# UBUNTU 24.04 - CASTXML EPIC 0
17+
# UBUNTU 22.04 - CASTXML EPIC 0
1818
- os: ubuntu-22.04
1919
compiler: gcc
2020
version: "11"
21+
python-version: "3.13"
22+
castxml: "castxml"
23+
castxml-epic: 0
24+
cppstd: "-std=c++98"
25+
26+
# UBUNTU 24.04 - CASTXML EPIC 0
27+
- os: ubuntu-24.04
28+
compiler: gcc
29+
version: "13"
2130
python-version: "3.9"
2231
castxml: "castxml"
2332
castxml-epic: 0
2433
cppstd: "-std=c++98"
2534

26-
- os: ubuntu-22.04
35+
- os: ubuntu-24.04
2736
compiler: gcc
28-
version: "11"
37+
version: "13"
2938
python-version: "3.10"
3039
castxml: "castxml"
3140
castxml-epic: 0
3241
cppstd: "-std=c++98"
3342

34-
- os: ubuntu-22.04
43+
- os: ubuntu-24.04
3544
compiler: gcc
36-
version: "11"
45+
version: "13"
3746
python-version: "3.11"
3847
castxml: "castxml"
3948
castxml-epic: 0
4049
cppstd: "-std=c++98"
4150

42-
- os: ubuntu-22.04
51+
- os: ubuntu-24.04
4352
compiler: gcc
44-
version: "11"
53+
version: "13"
4554
python-version: "3.12"
4655
castxml: "castxml"
4756
castxml-epic: 0
4857
cppstd: "-std=c++98"
4958

50-
- os: ubuntu-22.04
59+
- os: ubuntu-24.04
5160
compiler: gcc
52-
version: "11"
61+
version: "13"
5362
python-version: "3.13"
5463
castxml: "castxml"
5564
castxml-epic: 0
@@ -100,7 +109,7 @@ jobs:
100109
run: pycodestyle . --exclude=docs
101110

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

0 commit comments

Comments
 (0)