Skip to content

Commit d803226

Browse files
β¬†οΈπŸ‘¨β€πŸ’» Pin dependencies
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 4cf6df3 commit d803226

File tree

6 files changed

+25
-25
lines changed

6 files changed

+25
-25
lines changed

β€Ž.github/workflows/cd.ymlβ€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
build-sdist:
1414
name: 🐍 Packaging
15-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@v1.16
15+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
1616

1717
# Builds wheels on all supported platforms using cibuildwheel.
1818
# The wheels are uploaded as GitHub artifacts `dev-cibw-*` or `cibw-*`, depending on whether
@@ -31,7 +31,7 @@ jobs:
3131
windows-2022,
3232
windows-11-arm,
3333
]
34-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@v1.16
34+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
3535
with:
3636
runs-on: ${{ matrix.runs-on }}
3737
setup-z3: true
@@ -48,13 +48,13 @@ jobs:
4848
url: https://pypi.org/p/mqt.qmap
4949
needs: [build-sdist, build-wheel]
5050
steps:
51-
- uses: actions/download-artifact@v5
51+
- uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5
5252
with:
5353
pattern: cibw-*
5454
path: dist
5555
merge-multiple: true
5656
- name: Generate artifact attestation for sdist and wheel(s)
57-
uses: actions/attest-build-provenance@v3
57+
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3
5858
with:
5959
subject-path: "dist/*"
6060
- uses: pypa/gh-action-pypi-publish@release/v1

β€Ž.github/workflows/ci.ymlβ€Ž

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
1515
change-detection:
1616
name: πŸ” Change
17-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@v1.16
17+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
1818

1919
cpp-tests-ubuntu:
2020
name: πŸ‡¨β€Œ Test 🐧
@@ -30,7 +30,7 @@ jobs:
3030
- runs-on: ubuntu-24.04
3131
compiler: gcc
3232
config: Debug
33-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.16
33+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
3434
with:
3535
runs-on: ${{ matrix.runs-on }}
3636
compiler: ${{ matrix.compiler }}
@@ -51,7 +51,7 @@ jobs:
5151
- runs-on: macos-14
5252
compiler: clang
5353
config: Debug
54-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.16
54+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
5555
with:
5656
runs-on: ${{ matrix.runs-on }}
5757
compiler: ${{ matrix.compiler }}
@@ -73,7 +73,7 @@ jobs:
7373
- runs-on: windows-2022
7474
compiler: msvc
7575
config: Debug
76-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.16
76+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
7777
with:
7878
runs-on: ${{ matrix.runs-on }}
7979
compiler: ${{ matrix.compiler }}
@@ -98,7 +98,7 @@ jobs:
9898
compiler: clang
9999
- runs-on: ubuntu-22.04-arm
100100
compiler: clang
101-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@v1.16
101+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
102102
with:
103103
runs-on: ${{ matrix.runs-on }}
104104
compiler: ${{ matrix.compiler }}
@@ -122,7 +122,7 @@ jobs:
122122
compiler: gcc-14
123123
- runs-on: macos-15
124124
compiler: gcc-15
125-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@v1.16
125+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
126126
with:
127127
runs-on: ${{ matrix.runs-on }}
128128
compiler: ${{ matrix.compiler }}
@@ -141,7 +141,7 @@ jobs:
141141
runs-on: [windows-2022, windows-2025, windows-11-arm]
142142
compiler: [msvc, clang]
143143
config: [Release, Debug]
144-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@v1.16
144+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
145145
with:
146146
runs-on: ${{ matrix.runs-on }}
147147
compiler: ${{ matrix.compiler }}
@@ -152,7 +152,7 @@ jobs:
152152
name: πŸ‡¨β€Œ Coverage
153153
needs: change-detection
154154
if: fromJSON(needs.change-detection.outputs.run-cpp-tests)
155-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@v1.16
155+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
156156
with:
157157
setup-z3: true
158158
permissions:
@@ -164,7 +164,7 @@ jobs:
164164
name: πŸ‡¨β€Œ Lint
165165
needs: change-detection
166166
if: fromJSON(needs.change-detection.outputs.run-cpp-linter)
167-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@v1.16
167+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
168168
with:
169169
clang-version: 20
170170
cmake-args: -DBUILD_MQT_QMAP_BINDINGS=ON
@@ -183,7 +183,7 @@ jobs:
183183
matrix:
184184
runs-on:
185185
[ubuntu-24.04, ubuntu-24.04-arm, macos-13, macos-14, windows-2022]
186-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.16
186+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
187187
with:
188188
runs-on: ${{ matrix.runs-on }}
189189
setup-z3: true
@@ -192,7 +192,7 @@ jobs:
192192
name: 🐍 Coverage
193193
needs: [change-detection, python-tests]
194194
if: fromJSON(needs.change-detection.outputs.run-python-tests)
195-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@v1.16
195+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
196196
permissions:
197197
contents: read
198198
id-token: write
@@ -209,7 +209,7 @@ jobs:
209209
exclude:
210210
# see https://github.com/munich-quantum-toolkit/qmap/issues/703
211211
- runs-on: macos-15
212-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@v1.16
212+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
213213
with:
214214
runs-on: ${{ matrix.runs-on }}
215215
setup-z3: true
@@ -218,23 +218,23 @@ jobs:
218218
name: 🐍 Lint
219219
needs: change-detection
220220
if: fromJSON(needs.change-detection.outputs.run-python-tests)
221-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@v1.16
221+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
222222
with:
223223
setup-z3: true
224224

225225
code-ql:
226226
name: πŸ“ CodeQL
227227
needs: change-detection
228228
if: fromJSON(needs.change-detection.outputs.run-code-ql)
229-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-code-ql.yml@v1.16
229+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-code-ql.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
230230
with:
231231
setup-z3: true
232232

233233
build-sdist:
234234
name: πŸš€ CD
235235
needs: change-detection
236236
if: fromJSON(needs.change-detection.outputs.run-cd)
237-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@v1.16
237+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
238238

239239
build-wheel:
240240
name: πŸš€ CD
@@ -252,7 +252,7 @@ jobs:
252252
windows-2022,
253253
windows-11-arm,
254254
]
255-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@v1.16
255+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
256256
with:
257257
runs-on: ${{ matrix.runs-on }}
258258
setup-z3: true

β€Ž.github/workflows/release-drafter.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ jobs:
1818
pull-requests: write
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: release-drafter/release-drafter@v6
21+
- uses: release-drafter/release-drafter@b1476f6e6eb133afa41ed8589daba6dc69b4d3f5 # v6
2222
env:
2323
GITHUB_TOKEN: ${{ github.token }}

β€Ž.github/workflows/templating.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
pull-requests: write
1515
steps:
1616
- id: create-token
17-
uses: actions/create-github-app-token@v2
17+
uses: actions/create-github-app-token@a8d616148505b5069dccd32f177bb87d7f39123b # v2
1818
with:
1919
app-id: ${{ secrets.APP_ID }}
2020
private-key: ${{ secrets.APP_PRIVATE_KEY }}

β€Ž.github/workflows/update-mqt-core.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
jobs:
2222
update-mqt-core:
2323
name: ⬆️ Update MQT Core
24-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-mqt-core-update.yml@v1.16
24+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-mqt-core-update.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
2525
with:
2626
update-to-head: ${{ github.event.inputs.update-to-head == 'true' }}
2727
secrets:

β€Ž.github/workflows/upstream.ymlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
runs-on: [ubuntu-24.04, macos-14, windows-2022]
22-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@v1.16
22+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
2323
with:
2424
runs-on: ${{ matrix.runs-on }}
2525
setup-z3: true
@@ -28,7 +28,7 @@ jobs:
2828
name: Create issue on failure
2929
needs: qiskit-upstream-tests
3030
if: ${{ always() }}
31-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-issue.yml@v1.16
31+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-issue.yml@d42342e610318ddf1fcd2371be987faa47caedf0 # v1.16
3232
with:
3333
tests-result: ${{ needs.qiskit-upstream-tests.result }}
3434
permissions:

0 commit comments

Comments
Β (0)