Skip to content

Commit 1bf2b80

Browse files
committed
ci: test all c++ versions
1 parent e6f4b19 commit 1bf2b80

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

.github/workflows/tests.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,47 @@ jobs:
7272
castxml-epic: 0
7373
cppstd: "-std=c++98"
7474

75+
# UBUNTU 24.04 - CASTXML EPIC 0 - c++XX
76+
- os: ubuntu-24.04
77+
compiler: gcc
78+
version: "13"
79+
python-version: "3.13"
80+
castxml: "castxml"
81+
castxml-epic: 0
82+
cppstd: "-std=c++11"
83+
84+
- os: ubuntu-24.04
85+
compiler: gcc
86+
version: "13"
87+
python-version: "3.13"
88+
castxml: "castxml"
89+
castxml-epic: 0
90+
cppstd: "-std=c++14"
91+
92+
- os: ubuntu-24.04
93+
compiler: gcc
94+
version: "13"
95+
python-version: "3.13"
96+
castxml: "castxml"
97+
castxml-epic: 0
98+
cppstd: "-std=c++17"
99+
100+
- os: ubuntu-24.04
101+
compiler: gcc
102+
version: "13"
103+
python-version: "3.13"
104+
castxml: "castxml"
105+
castxml-epic: 0
106+
cppstd: "-std=c++20"
107+
108+
- os: ubuntu-24.04
109+
compiler: gcc
110+
version: "13"
111+
python-version: "3.13"
112+
castxml: "castxml"
113+
castxml-epic: 0
114+
cppstd: "-std=c++23"
115+
75116
# UBUNTU 24.04 - CASTXML EPIC 1
76117
- os: ubuntu-24.04
77118
compiler: gcc

0 commit comments

Comments
 (0)