@@ -136,7 +136,7 @@ jobs:
136136 python-version : " 3.13"
137137 castxml-epic : 0
138138
139- - os : macos-14
139+ - os : macos-15
140140 compiler : clang++
141141 python-version : " 3.13"
142142 castxml-epic : 0
@@ -170,22 +170,31 @@ jobs:
170170 - name : Setup CastXML for Linux x86_64 (Ubuntu 24.04)
171171 if : matrix.os == 'ubuntu-24.04' && matrix.arch == 'x86_64'
172172 run : |
173- wget -q -O ~/castxml-ubuntu-24.04-x86_64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post1 /castxml-ubuntu-24.04-x86_64.tar.gz
173+ wget -q -O ~/castxml-ubuntu-24.04-x86_64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post2 /castxml-ubuntu-24.04-x86_64.tar.gz
174174 tar -xzf ~/castxml-ubuntu-24.04-x86_64.tar.gz -C ~/
175175 chmod +x ~/castxml/bin/castxml
176176
177177 - name : Setup CastXML for Linux x86_64 (Ubuntu 22.04)
178178 if : matrix.os == 'ubuntu-22.04' && matrix.arch == 'x86_64'
179179 run : |
180- wget -q -O ~/castxml-ubuntu-22.04-x86_64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post1 /castxml-ubuntu-22.04-x86_64.tar.gz
180+ wget -q -O ~/castxml-ubuntu-22.04-x86_64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post2 /castxml-ubuntu-22.04-x86_64.tar.gz
181181 tar -xzf ~/castxml-ubuntu-22.04-x86_64.tar.gz -C ~/
182182 chmod +x ~/castxml/bin/castxml
183183
184184 # ─── Setup CastXML for MacOS ──────────────────────────────
185- - name : Setup castxml for Mac
186- if : contains( matrix.os, 'macos')
185+ - name : Setup CastXML for macOS (arm64)
186+ if : matrix.os == 'macos-15'
187187 run : |
188- wget -q -O - https://data.kitware.com/api/v1/file/hashsum/sha512/5d937e938f7b882a3a3e7941e68f8312d0898aaf2082e00003dd362b1ba70b98b0a08706a1be28e71652a6a0f1e66f89768b5eaa20e5a100592d5b3deefec3f0/download | tar zxf - -C ~/
188+ wget -q -O ~/castxml-macos-15-arm64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post2/castxml-macos-15-arm64.tar.gz
189+ tar -xzf ~/castxml-macos-15-arm64.tar.gz -C ~/
190+ chmod +x ~/castxml/bin/castxml
191+
192+ - name : Setup CastXML for macOS (x86_64)
193+ if : matrix.os == 'macos-13'
194+ run : |
195+ wget -q -O ~/castxml-macos-13-x86_64.tar.gz https://github.com/CastXML/CastXMLSuperbuild/releases/download/v0.6.11.post2/castxml-macos-13-x86_64.tar.gz
196+ tar -xzf ~/castxml-macos-13-x86_64.tar.gz -C ~/
197+ chmod +x ~/castxml/bin/castxml
189198
190199 - name : Run tests
191200 run : |
0 commit comments