7272 FULL_RUN : ${{ steps.setuppush.outputs.FULL_RUN || steps.setuppr.outputs.FULL_RUN || steps.setupmanual.outputs.FULL_RUN || steps.setupschedule.outputs.FULL_RUN }}
7373 steps :
7474 - name : Checkout
75- uses : actions/checkout@v6
75+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7676 with :
7777 # for pull_request so we can do HEAD^2
7878 fetch-depth : 2
@@ -159,7 +159,7 @@ jobs:
159159
160160 steps :
161161 - name : Checkout
162- uses : actions/checkout@v6
162+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
163163 with :
164164 submodules : recursive
165165
@@ -239,7 +239,7 @@ jobs:
239239
240240 steps :
241241 - name : Checkout
242- uses : actions/checkout@v6
242+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
243243 with :
244244 submodules : recursive
245245 fetch-depth : 0
@@ -295,28 +295,28 @@ jobs:
295295 run : make dist-check
296296
297297 - name : Upload Wheel
298- uses : actions/upload-artifact@v7
298+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
299299 with :
300300 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.10
301301 path : dist/*.whl
302302 if : ${{ matrix.cibuildwheel == 'cp310' }}
303303
304304 - name : Upload Wheel
305- uses : actions/upload-artifact@v7
305+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
306306 with :
307307 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.11
308308 path : dist/*.whl
309309 if : ${{ matrix.cibuildwheel == 'cp311' }}
310310
311311 - name : Upload Wheel
312- uses : actions/upload-artifact@v7
312+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
313313 with :
314314 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.12
315315 path : dist/*.whl
316316 if : ${{ matrix.cibuildwheel == 'cp312' }}
317317
318318 - name : Upload Wheel
319- uses : actions/upload-artifact@v7
319+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
320320 with :
321321 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.13
322322 path : dist/*.whl
@@ -358,7 +358,7 @@ jobs:
358358
359359 steps :
360360 - name : Checkout
361- uses : actions/checkout@v6
361+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
362362 with :
363363 submodules : recursive
364364
@@ -377,7 +377,7 @@ jobs:
377377 run : make dist-check
378378
379379 - name : Upload SDist
380- uses : actions/upload-artifact@v7
380+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
381381 with :
382382 name : csp-sdist
383383 path : dist/*.tar.gz
@@ -417,7 +417,7 @@ jobs:
417417 # #############################################
418418 # Things to exclude if not a full matrix run #
419419 # #############################################
420-
420+
421421 # Avoid extra resources for windows build
422422 - is-full-run : false
423423 os : windows-2022
@@ -448,7 +448,7 @@ jobs:
448448
449449 steps :
450450 - name : Checkout
451- uses : actions/checkout@v6
451+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
452452 with :
453453 submodules : recursive
454454
@@ -462,7 +462,7 @@ jobs:
462462 run : make requirements
463463
464464 - name : Download wheel
465- uses : actions/download-artifact@v8
465+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
466466 with :
467467 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-${{ matrix.python-version }}
468468
@@ -554,7 +554,7 @@ jobs:
554554
555555 steps :
556556 - name : Checkout
557- uses : actions/checkout@v6
557+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
558558 with :
559559 submodules : recursive
560560
@@ -573,7 +573,7 @@ jobs:
573573 - name : Install requirements
574574 run : sudo make dependencies-debian
575575
576- - uses : actions/download-artifact@v8
576+ - uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
577577 with :
578578 name : csp-sdist
579579 path : dist/
@@ -638,7 +638,7 @@ jobs:
638638
639639 steps :
640640 - name : Checkout
641- uses : actions/checkout@v6
641+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
642642 with :
643643 submodules : recursive
644644 fetch-depth : 0
@@ -657,7 +657,7 @@ jobs:
657657 run : sudo apt-get install graphviz
658658
659659 - name : Download wheel
660- uses : actions/download-artifact@v8
660+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
661661 with :
662662 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-${{ matrix.python-version }}
663663
@@ -737,7 +737,7 @@ jobs:
737737
738738 steps :
739739 - name : Download wheels and sdist
740- uses : actions/download-artifact@v8
740+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
741741 with :
742742 name :
743743 merge-multiple : true
@@ -747,7 +747,7 @@ jobs:
747747 run : ls -R ./dist
748748
749749 - name : Publish to github releases
750- uses : softprops/action-gh-release@v3
750+ uses : softprops/action-gh-release@718ea10b132b3b2eba29c1007bb80653f286566b # v3.0.1
751751 with :
752752 draft : true
753753 generate_release_notes : true
0 commit comments