@@ -14,7 +14,7 @@ concurrency:
1414jobs :
1515 change-detection :
1616 name : 🔍 Change
17- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
17+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
1818
1919 cpp-tests-ubuntu :
2020 name : 🇨 Test 🐧
3030 - runs-on : ubuntu-24.04
3131 compiler : gcc
3232 preset : debug
33- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
33+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
3434 with :
3535 runs-on : ${{ matrix.runs-on }}
3636 compiler : ${{ matrix.compiler }}
5151 - runs-on : macos-26
5252 compiler : clang
5353 preset : debug
54- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
54+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
5555 with :
5656 runs-on : ${{ matrix.runs-on }}
5757 compiler : ${{ matrix.compiler }}
7272 - runs-on : windows-2025
7373 compiler : msvc
7474 preset : debug-windows
75- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
75+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
7676 with :
7777 runs-on : ${{ matrix.runs-on }}
7878 compiler : ${{ matrix.compiler }}
9090 runs-on : [ubuntu-24.04, ubuntu-24.04-arm]
9191 compiler : [gcc, clang, clang-20, clang-21]
9292 preset : [release, debug]
93- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
93+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
9494 with :
9595 runs-on : ${{ matrix.runs-on }}
9696 compiler : ${{ matrix.compiler }}
@@ -108,7 +108,7 @@ jobs:
108108 runs-on : [macos-15, macos-15-intel, macos-26, macos-26-intel]
109109 compiler : [clang, clang-20, clang-21, gcc-14, gcc-15]
110110 preset : [release, debug]
111- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
111+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
112112 with :
113113 runs-on : ${{ matrix.runs-on }}
114114 compiler : ${{ matrix.compiler }}
@@ -126,7 +126,7 @@ jobs:
126126 runs-on : [windows-2022, windows-2025, windows-11-arm]
127127 compiler : [msvc, clang]
128128 preset : [release-windows, debug-windows]
129- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
129+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
130130 with :
131131 runs-on : ${{ matrix.runs-on }}
132132 compiler : ${{ matrix.compiler }}
@@ -137,7 +137,7 @@ jobs:
137137 name : 🇨 Coverage
138138 needs : change-detection
139139 if : fromJSON(needs.change-detection.outputs.run-cpp-tests)
140- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
140+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
141141 with :
142142 setup-z3 : true
143143 permissions :
@@ -148,7 +148,7 @@ jobs:
148148 name : 🇨 Lint
149149 needs : change-detection
150150 if : fromJSON(needs.change-detection.outputs.run-cpp-linter)
151- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
151+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
152152 with :
153153 clang-version : 20
154154 files-changed-only : true
@@ -172,7 +172,7 @@ jobs:
172172 macos-26-intel,
173173 windows-2025,
174174 ]
175- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
175+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
176176 with :
177177 runs-on : ${{ matrix.runs-on }}
178178 setup-z3 : true
@@ -181,7 +181,7 @@ jobs:
181181 name : 🐍 Coverage
182182 needs : [change-detection, python-tests]
183183 if : fromJSON(needs.change-detection.outputs.run-python-tests)
184- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
184+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
185185 permissions :
186186 contents : read
187187 id-token : write
@@ -195,7 +195,7 @@ jobs:
195195 fail-fast : false
196196 matrix :
197197 runs-on : [macos-15, macos-15-intel, windows-2022]
198- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
198+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
199199 with :
200200 runs-on : ${{ matrix.runs-on }}
201201 setup-z3 : true
@@ -204,7 +204,7 @@ jobs:
204204 name : 🐍 Lint
205205 needs : change-detection
206206 if : fromJSON(needs.change-detection.outputs.run-python-tests)
207- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
207+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
208208 with :
209209 check-stubs : true
210210 enable-mypy : false
@@ -215,7 +215,7 @@ jobs:
215215 name : 🚀 CD
216216 needs : change-detection
217217 if : fromJSON(needs.change-detection.outputs.run-cd)
218- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
218+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
219219
220220 build-wheel :
221221 name : 🚀 CD
@@ -233,7 +233,7 @@ jobs:
233233 windows-2025,
234234 windows-11-arm,
235235 ]
236- uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@b17932e07095e11c8f8c0d74298bbcde43f77a15 # v2.1.1
236+ uses : munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@e7f84f39ce2d3b6c5d1d04526b8f94f98e455143 # v2.2.0
237237 with :
238238 runs-on : ${{ matrix.runs-on }}
239239 setup-z3 : true
0 commit comments