@@ -14,7 +14,7 @@ concurrency:
14
14
jobs :
15
15
change-detection :
16
16
name : 🔍 Change
17
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@v1.14
17
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@v1.15
18
18
19
19
cpp-tests-ubuntu :
20
20
name : 🇨 Test 🐧
30
30
- runs-on : ubuntu-24.04
31
31
compiler : gcc
32
32
config : Debug
33
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.14
33
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.15
34
34
with :
35
35
runs-on : ${{ matrix.runs-on }}
36
36
compiler : ${{ matrix.compiler }}
50
50
- runs-on : macos-14
51
51
compiler : clang
52
52
config : Debug
53
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.14
53
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.15
54
54
with :
55
55
runs-on : ${{ matrix.runs-on }}
56
56
compiler : ${{ matrix.compiler }}
70
70
- runs-on : windows-2022
71
71
compiler : msvc
72
72
config : Debug
73
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.14
73
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.15
74
74
with :
75
75
runs-on : ${{ matrix.runs-on }}
76
76
compiler : ${{ matrix.compiler }}
88
88
[ubuntu-22.04, ubuntu-24.04, ubuntu-22.04-arm, ubuntu-24.04-arm]
89
89
compiler : [gcc, clang, clang-19, clang-20]
90
90
config : [Release, Debug]
91
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.14
91
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.15
92
92
with :
93
93
runs-on : ${{ matrix.runs-on }}
94
94
compiler : ${{ matrix.compiler }}
@@ -110,7 +110,7 @@ jobs:
110
110
compiler : gcc-14
111
111
- runs-on : macos-15
112
112
compiler : gcc-15
113
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.14
113
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.15
114
114
with :
115
115
runs-on : ${{ matrix.runs-on }}
116
116
compiler : ${{ matrix.compiler }}
@@ -127,7 +127,7 @@ jobs:
127
127
runs-on : [windows-2022, windows-2025, windows-11-arm]
128
128
compiler : [msvc, clang]
129
129
config : [Release, Debug]
130
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.14
130
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.15
131
131
with :
132
132
runs-on : ${{ matrix.runs-on }}
133
133
compiler : ${{ matrix.compiler }}
@@ -137,7 +137,7 @@ jobs:
137
137
name : 🇨 Coverage
138
138
needs : change-detection
139
139
if : fromJSON(needs.change-detection.outputs.run-cpp-tests)
140
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@v1.14
140
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@v1.15
141
141
permissions :
142
142
contents : read
143
143
id-token : write
@@ -146,7 +146,7 @@ jobs:
146
146
name : 🇨 Lint
147
147
needs : change-detection
148
148
if : fromJSON(needs.change-detection.outputs.run-cpp-linter)
149
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@v1.14
149
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@v1.15
150
150
with :
151
151
clang-version : 20
152
152
cmake-args : -DBUILD_MQT_DDSIM_BINDINGS=ON
@@ -163,15 +163,15 @@ jobs:
163
163
matrix :
164
164
runs-on :
165
165
[ubuntu-24.04, ubuntu-24.04-arm, macos-13, macos-14, windows-2022]
166
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.14
166
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.15
167
167
with :
168
168
runs-on : ${{ matrix.runs-on }}
169
169
170
170
python-coverage :
171
171
name : 🐍 Coverage
172
172
needs : [change-detection, python-tests]
173
173
if : fromJSON(needs.change-detection.outputs.run-python-tests)
174
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@v1.14
174
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@v1.15
175
175
permissions :
176
176
contents : read
177
177
id-token : write
@@ -188,27 +188,27 @@ jobs:
188
188
exclude :
189
189
# see https://github.com/munich-quantum-toolkit/ddsim/issues/597
190
190
- runs-on : macos-15
191
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.14
191
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.15
192
192
with :
193
193
runs-on : ${{ matrix.runs-on }}
194
194
195
195
python-linter :
196
196
name : 🐍 Lint
197
197
needs : change-detection
198
198
if : fromJSON(needs.change-detection.outputs.run-python-tests)
199
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@v1.14
199
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@v1.15
200
200
201
201
code-ql :
202
202
name : 📝 CodeQL
203
203
needs : change-detection
204
204
if : fromJSON(needs.change-detection.outputs.run-code-ql)
205
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-code-ql.yml@v1.14
205
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-code-ql.yml@v1.15
206
206
207
207
build-sdist :
208
208
name : 🚀 CD
209
209
needs : change-detection
210
210
if : fromJSON(needs.change-detection.outputs.run-cd)
211
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@v1.14
211
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@v1.15
212
212
213
213
build-wheel :
214
214
name : 🚀 CD
@@ -226,7 +226,7 @@ jobs:
226
226
windows-2022,
227
227
windows-11-arm,
228
228
]
229
- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@v1.14
229
+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@v1.15
230
230
with :
231
231
runs-on : ${{ matrix.runs-on }}
232
232
0 commit comments