Skip to content

Commit 91a68fe

Browse files
committed
casxtml 0.6.11
1 parent 8d118f8 commit 91a68fe

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

.github/workflows/tests.yml

+14-6
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16+
arch: [x86_64]
1617
include:
1718
# UBUNTU 22.04 - CASTXML EPIC 0
1819
- os: ubuntu-22.04
@@ -152,14 +153,21 @@ jobs:
152153
echo "compiler_path=/usr/bin/${{ matrix.compiler }}-${{ matrix.clang-version }}" >> tests/xml_generator.cfg
153154
echo "ccflags=${{ matrix.cppstd }}" >> tests/xml_generator.cfg
154155
155-
- name: Setup castxml for Linux
156-
if: contains(matrix.os, 'ubuntu')
156+
# ─── Setup CastXML for Linux x86_64 ──────────────────────────────
157+
- name: Setup CastXML for Linux x86_64 (Ubuntu 24.04)
158+
if: matrix.os == 'ubuntu-24.04' && matrix.arch == 'x86_64'
157159
run: |
158-
wget -q -O - https://data.kitware.com/api/v1/file/hashsum/sha512/bdbb67a10c5f8d1b738cd19cb074f409d4803e8077cb8c1072ef4eaf738fa871a73643f9c8282d58cae28d188df842c82ad6620b6d590b0396a0172a27438dce/download | tar zxf - -C ~/
159-
- name: Setup castxml for Mac
160-
if: contains(matrix.os, 'macos')
160+
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
161+
tar -xzf ~/castxml-ubuntu-24.04-x86_64.tar.gz -C ~/
162+
chmod +x ~/castxml/bin/castxml
163+
164+
- name: Setup CastXML for Linux x86_64 (Ubuntu 22.04)
165+
if: matrix.os == 'ubuntu-22.04' && matrix.arch == 'x86_64'
161166
run: |
162-
wget -q -O - https://data.kitware.com/api/v1/file/hashsum/sha512/5d937e938f7b882a3a3e7941e68f8312d0898aaf2082e00003dd362b1ba70b98b0a08706a1be28e71652a6a0f1e66f89768b5eaa20e5a100592d5b3deefec3f0/download | tar zxf - -C ~/
167+
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
168+
tar -xzf ~/castxml-ubuntu-22.04-x86_64.tar.gz -C ~/
169+
chmod +x ~/castxml/bin/castxml
170+
163171
- name: Run tests
164172
run: |
165173
export PATH=~/castxml/bin:$PATH

0 commit comments

Comments
 (0)