@@ -107,7 +107,7 @@ jobs:
107
107
matrix : ${{ steps.set-outputs.outputs.matrix }}
108
108
upload_to_pypi : ${{ steps.set-upload.outputs.upload_to_pypi }}
109
109
steps :
110
- - uses : actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2 .0
110
+ - uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
111
111
with :
112
112
python-version : ' 3.12'
113
113
- run : python -m pip install PyYAML click
@@ -138,7 +138,7 @@ jobs:
138
138
fail-fast : ${{ inputs.fail-fast }}
139
139
matrix : ${{fromJSON(needs.targets.outputs.matrix)}}
140
140
steps :
141
- - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
141
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
142
142
with :
143
143
fetch-depth : 0
144
144
lfs : true
@@ -168,7 +168,7 @@ jobs:
168
168
echo "EOF" >> $GITHUB_ENV
169
169
fi
170
170
cat $GITHUB_ENV
171
- - uses : actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2 .0
171
+ - uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
172
172
if : ${{ inputs.env != '' }}
173
173
with :
174
174
python-version : ' 3.12'
@@ -189,7 +189,7 @@ jobs:
189
189
env :
190
190
CIBW_BUILD : ${{ matrix.CIBW_BUILD }}
191
191
CIBW_ARCHS : ${{ matrix.CIBW_ARCHS }}
192
- - uses : actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
192
+ - uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
193
193
if : |
194
194
needs.targets.outputs.upload_to_pypi == 'true' || inputs.upload_to_anaconda
195
195
with :
@@ -203,7 +203,7 @@ jobs:
203
203
runs-on : ${{ inputs.sdist-runs-on }}
204
204
timeout-minutes : ${{ inputs.timeout-minutes }}
205
205
steps :
206
- - uses : actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2 .0
206
+ - uses : actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3 .0
207
207
if : ${{ inputs.env != '' }}
208
208
with :
209
209
python-version : ' 3.12'
@@ -217,7 +217,7 @@ jobs:
217
217
shell : sh
218
218
env :
219
219
SET_ENV_SCRIPT: aW1wb3J0IGpzb24KaW1wb3J0IG9zCmltcG9ydCBzeXMKCmltcG9ydCB5YW1sCgpHSVRIVUJfRU5WID0gb3MuZ2V0ZW52KCJHSVRIVUJfRU5WIikKaWYgR0lUSFVCX0VOViBpcyBOb25lOgogICAgcmFpc2UgVmFsdWVFcnJvcigiR0lUSFVCX0VOViBub3Qgc2V0LiBNdXN0IGJlIHJ1biBpbnNpZGUgR2l0SHViIEFjdGlvbnMuIikKCkRFTElNSVRFUiA9ICJFT0YiCgoKZGVmIHNldF9lbnYoZW52KToKCiAgICBlbnYgPSB5YW1sLmxvYWQoZW52LCBMb2FkZXI9eWFtbC5CYXNlTG9hZGVyKQogICAgcHJpbnQoanNvbi5kdW1wcyhlbnYsIGluZGVudD0yKSkKCiAgICBpZiBub3QgaXNpbnN0YW5jZShlbnYsIGRpY3QpOgogICAgICAgIHRpdGxlID0gImBlbnZgIG11c3QgYmUgbWFwcGluZyIKICAgICAgICBtZXNzYWdlID0gZiJgZW52YCBtdXN0IGJlIG1hcHBpbmcgb2YgZW52IHZhcmlhYmxlcyB0byB2YWx1ZXMsIGdvdCB0eXBlIHt0eXBlKGVudil9IgogICAgICAgIHByaW50KGYiOjplcnJvciB0aXRsZT17dGl0bGV9Ojp7bWVzc2FnZX0iKQogICAgICAgIGV4aXQoMSkKCiAgICBmb3IgaywgdiBpbiBlbnYuaXRlbXMoKToKCiAgICAgICAgaWYgbm90IGlzaW5zdGFuY2Uodiwgc3RyKToKICAgICAgICAgICAgdGl0bGUgPSAiYGVudmAgdmFsdWVzIG11c3QgYmUgc3RyaW5ncyIKICAgICAgICAgICAgbWVzc2FnZSA9IGYiYGVudmAgdmFsdWVzIG11c3QgYmUgc3RyaW5ncywgYnV0IHZhbHVlIG9mIHtrfSBoYXMgdHlwZSB7dHlwZSh2KX0iCiAgICAgICAgICAgIHByaW50KGYiOjplcnJvciB0aXRsZT17dGl0bGV9Ojp7bWVzc2FnZX0iKQogICAgICAgICAgICBleGl0KDEpCgogICAgICAgIHYgPSB2LnNwbGl0KCJcbiIpCgogICAgICAgIHdpdGggb3BlbihHSVRIVUJfRU5WLCAiYSIpIGFzIGY6CiAgICAgICAgICAgIGlmIGxlbih2KSA9PSAxOgogICAgICAgICAgICAgICAgZi53cml0ZShmIntrfT17dlswXX1cbiIpCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICBmb3IgbGluZSBpbiB2OgogICAgICAgICAgICAgICAgICAgIGFzc2VydCBsaW5lLnN0cmlwKCkgIT0gREVMSU1JVEVSCiAgICAgICAgICAgICAgICBmLndyaXRlKGYie2t9PDx7REVMSU1JVEVSfVxuIikKICAgICAgICAgICAgICAgIGZvciBsaW5lIGluIHY6CiAgICAgICAgICAgICAgICAgICAgZi53cml0ZShmIntsaW5lfVxuIikKICAgICAgICAgICAgICAgIGYud3JpdGUoZiJ7REVMSU1JVEVSfVxuIikKCiAgICAgICAgcHJpbnQoZiJ7a30gd3JpdHRlbiB0byBHSVRIVUJfRU5WIikKCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgc2V0X2VudihzeXMuYXJndlsxXSkK
220
- - uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
220
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
221
221
with :
222
222
fetch-depth : 0
223
223
lfs : true
@@ -233,7 +233,7 @@ jobs:
233
233
test_extras : ${{ inputs.test_extras }}
234
234
test_command : ${{ inputs.test_command }}
235
235
pure_python_wheel : false
236
- - uses : actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
236
+ - uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
237
237
if : |
238
238
needs.targets.outputs.upload_to_pypi == 'true' || inputs.upload_to_anaconda
239
239
with :
@@ -257,7 +257,7 @@ jobs:
257
257
pattern : dist-*
258
258
path : dist
259
259
merge-multiple : true
260
- - uses : pypa/gh-action-pypi-publish@897895f1e160c830e369f9779632ebc134688e1b # v1.10 .2
260
+ - uses : pypa/gh-action-pypi-publish@15c56dba361d8335944d31a2ecd17d700fc7bcbc # v1.12 .2
261
261
name : Upload to PyPI
262
262
if : ${{ needs.targets.outputs.upload_to_pypi == 'true' }}
263
263
with :
0 commit comments