Skip to content

Commit b75f5ea

Browse files
authored
Update tests.yml
1 parent c98759f commit b75f5ea

File tree

1 file changed

+73
-3
lines changed

1 file changed

+73
-3
lines changed

.github/workflows/tests.yml

Lines changed: 73 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@ on:
77

88
jobs:
99
tests:
10-
name: ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.version }}-python-${{ matrix.python-version }}-${{ matrix.castxml-epic }}
10+
name: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.compiler }}-${{ matrix.version }}-python-${{ matrix.python-version }}-${{ matrix.castxml-epic }}
1111
runs-on: ${{ matrix.os }}
1212

1313
strategy:
1414
fail-fast: false
1515
matrix:
1616
include:
1717
- os: ubuntu-20.04
18+
arch: x86_64
1819
compiler: gcc
1920
version: "9"
2021
python-version: "3.9"
@@ -23,6 +24,7 @@ jobs:
2324
cppstd: "-std=c++98"
2425

2526
- os: ubuntu-20.04
27+
arch: x86_64
2628
compiler: gcc
2729
version: "9"
2830
python-version: "3.10"
@@ -31,6 +33,7 @@ jobs:
3133
cppstd: "-std=c++98"
3234

3335
- os: ubuntu-20.04
36+
arch: x86_64
3437
compiler: gcc
3538
version: "9"
3639
python-version: "3.11"
@@ -39,6 +42,7 @@ jobs:
3942
cppstd: "-std=c++98"
4043

4144
- os: ubuntu-20.04
45+
arch: x86_64
4246
compiler: gcc
4347
version: "9"
4448
python-version: "3.12"
@@ -47,6 +51,7 @@ jobs:
4751
cppstd: "-std=c++98"
4852

4953
- os: ubuntu-20.04
54+
arch: x86_64
5055
compiler: gcc
5156
version: "9"
5257
python-version: "3.13"
@@ -55,6 +60,7 @@ jobs:
5560
cppstd: "-std=c++98"
5661

5762
- os: ubuntu-20.04
63+
arch: x86_64
5864
compiler: gcc
5965
version: "9"
6066
python-version: "3.13"
@@ -63,6 +69,70 @@ jobs:
6369
cppstd: "-std=c++98"
6470

6571
- os: ubuntu-20.04
72+
arch: x86_64
73+
compiler: gcc
74+
version: "9"
75+
python-version: "3.13"
76+
castxml: "castxml"
77+
castxml-epic: 1
78+
cppstd: "-std=c++11"
79+
80+
- os: ubuntu-20.04-arm
81+
arch: aarch64
82+
compiler: gcc
83+
version: "9"
84+
python-version: "3.9"
85+
castxml: "castxml"
86+
castxml-epic: 0
87+
cppstd: "-std=c++98"
88+
89+
- os: ubuntu-20.04-arm
90+
arch: aarch64
91+
compiler: gcc
92+
version: "9"
93+
python-version: "3.10"
94+
castxml: "castxml"
95+
castxml-epic: 0
96+
cppstd: "-std=c++98"
97+
98+
- os: ubuntu-20.04-arm
99+
arch: aarch64
100+
compiler: gcc
101+
version: "9"
102+
python-version: "3.11"
103+
castxml: "castxml"
104+
castxml-epic: 0
105+
cppstd: "-std=c++98"
106+
107+
- os: ubuntu-20.04-arm
108+
arch: aarch64
109+
compiler: gcc
110+
version: "9"
111+
python-version: "3.12"
112+
castxml: "castxml"
113+
castxml-epic: 0
114+
cppstd: "-std=c++98"
115+
116+
- os: ubuntu-20.04-arm
117+
arch: aarch64
118+
compiler: gcc
119+
version: "9"
120+
python-version: "3.13"
121+
castxml: "castxml"
122+
castxml-epic: 0
123+
cppstd: "-std=c++98"
124+
125+
- os: ubuntu-20.04-arm
126+
arch: aarch64
127+
compiler: gcc
128+
version: "9"
129+
python-version: "3.13"
130+
castxml: "castxml"
131+
castxml-epic: 1
132+
cppstd: "-std=c++98"
133+
134+
- os: ubuntu-20.04-arm
135+
arch: aarch64
66136
compiler: gcc
67137
version: "9"
68138
python-version: "3.13"
@@ -79,9 +149,9 @@ jobs:
79149
cppstd: "-std=c++98"
80150

81151
steps:
82-
- uses: actions/checkout@v3
152+
- uses: actions/checkout@v4
83153
- name: Set up Python ${{ matrix.python-version }}
84-
uses: actions/setup-python@v4
154+
uses: actions/setup-python@v5
85155
with:
86156
python-version: ${{ matrix.python-version }}
87157
- name: Display Python version

0 commit comments

Comments
 (0)