@@ -31,15 +31,15 @@ jobs:
3131 with :
3232 access_token : ${{ github.token }}
3333
34- - uses : actions/checkout@v6.0.2
34+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3535 with :
3636 fetch-depth : 0
3737
3838 - name : Set pkgs_dirs
3939 run : |
4040 echo "pkgs_dirs: [~/.conda/pkgs]" >> ~/.condarc
4141 - name : Cache conda packages
42- uses : actions/cache@v5
42+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
4343 env :
4444 CACHE_NUMBER : 3 # Increase to reset cache
4545 with :
@@ -69,12 +69,12 @@ jobs:
6969 $CHANNELS \
7070 conda-recipe
7171 - name : Upload artifact
72- uses : actions/upload-artifact@v6.0.0
72+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
7373 with :
7474 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
7575 path : /usr/share/miniconda/conda-bld/linux-64/${{ env.PACKAGE_NAME }}-*.conda
7676 - name : Upload wheels artifact
77- uses : actions/upload-artifact@v6.0.0
77+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
7878 with :
7979 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
8080 path : ${{ env.WHEELS_OUTPUT_FOLDER }}${{ env.PACKAGE_NAME }}-*.whl
@@ -92,11 +92,11 @@ jobs:
9292 with :
9393 access_token : ${{ github.token }}
9494
95- - uses : actions/checkout@v6.0.2
95+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9696 with :
9797 fetch-depth : 0
9898
99- - uses : conda-incubator/setup-miniconda@v3
99+ - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
100100 with :
101101 miniforge-variant : Miniforge3
102102 miniforge-version : latest
@@ -112,7 +112,7 @@ jobs:
112112 conda list -n base
113113
114114 - name : Cache conda packages
115- uses : actions/cache@v5
115+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
116116 env :
117117 CACHE_NUMBER : 3 # Increase to reset cache
118118 with :
@@ -137,13 +137,13 @@ jobs:
137137 conda build --no-test --python ${{ matrix.python }} --numpy 2.0 -c ${{ env.INTEL_CHANNEL }} -c conda-forge --override-channels conda-recipe
138138
139139 - name : Upload artifact
140- uses : actions/upload-artifact@v6.0.0
140+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
141141 with :
142142 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
143143 path : ${{ env.CONDA_BLD }}${{ env.PACKAGE_NAME }}-*.conda
144144
145145 - name : Upload wheels artifact
146- uses : actions/upload-artifact@v6.0.0
146+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
147147 with :
148148 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
149149 path : ${{ env.WHEELS_OUTPUT_FOLDER }}${{ env.PACKAGE_NAME }}-*.whl
@@ -168,7 +168,7 @@ jobs:
168168 run : |
169169 echo ${{ env.CHANNELS }}
170170 - name : Download artifact
171- uses : actions/download-artifact@v7
171+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
172172 with :
173173 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
174174 - name : Add conda to system path
@@ -197,7 +197,7 @@ jobs:
197197 run : |
198198 echo "pkgs_dirs: [~/.conda/pkgs]" >> ~/.condarc
199199 - name : Cache conda packages
200- uses : actions/cache@v5
200+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
201201 env :
202202 CACHE_NUMBER : 3 # Increase to reset cache
203203 with :
@@ -269,11 +269,11 @@ jobs:
269269 echo ${{ env.CHANNELS }}
270270
271271 - name : Download artifact
272- uses : actions/download-artifact@v7
272+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
273273 with :
274274 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
275275
276- - uses : conda-incubator/setup-miniconda@v3
276+ - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
277277 with :
278278 miniforge-version : latest
279279 channels : conda-forge
@@ -335,7 +335,7 @@ jobs:
335335 run : Get-Content -Path .\lockfile
336336
337337 - name : Cache conda packages
338- uses : actions/cache@v5
338+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
339339 env :
340340 CACHE_NUMBER : 3 # Increase to reset cache
341341 with :
@@ -425,12 +425,12 @@ jobs:
425425 python : ['3.10', '3.11', '3.12', '3.13', '3.14']
426426 steps :
427427 - name : Download conda artifact
428- uses : actions/download-artifact@v7
428+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
429429 with :
430430 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
431431
432432 - name : Download wheel artifact
433- uses : actions/download-artifact@v7
433+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
434434 with :
435435 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
436436
@@ -469,16 +469,16 @@ jobs:
469469 python : ['3.10', '3.11', '3.12', '3.13', '3.14']
470470 steps :
471471 - name : Download artifact
472- uses : actions/download-artifact@v7
472+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
473473 with :
474474 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
475475
476476 - name : Download wheel artifact
477- uses : actions/download-artifact@v7
477+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
478478 with :
479479 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
480480
481- - uses : conda-incubator/setup-miniconda@v3
481+ - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
482482 with :
483483 miniforge-version : latest
484484 channels : conda-forge
@@ -531,11 +531,11 @@ jobs:
531531 conda update -n base --all
532532 conda install conda-index -c conda-forge --override-channels
533533 - name : Checkout dpctl repo
534- uses : actions/checkout@v6.0.2
534+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
535535 with :
536536 fetch-depth : 0
537537 - name : Download artifact
538- uses : actions/download-artifact@v7
538+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
539539 with :
540540 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
541541 - name : Add conda to system path
@@ -559,7 +559,7 @@ jobs:
559559 run : |
560560 echo "pkgs_dirs: [~/.conda/pkgs]" >> ~/.condarc
561561 - name : Cache conda packages
562- uses : actions/cache@v5
562+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
563563 env :
564564 CACHE_NUMBER : 3 # Increase to reset cache
565565 with :
@@ -686,12 +686,12 @@ jobs:
686686 run : |
687687 echo ${{ env.CHANNELS }}
688688 - name : Checkout dpctl repo
689- uses : actions/checkout@v6.0.2
689+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
690690 with :
691691 fetch-depth : 0
692692 - name : Cache array API tests
693693 id : cache-array-api-tests
694- uses : actions/cache@v5
694+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
695695 env :
696696 ARRAY_CACHE : 3
697697 with :
@@ -710,7 +710,7 @@ jobs:
710710 git clone --recurse-submodules https://github.com/data-apis/array-api-tests array-api-tests
711711 cd array-api-tests
712712 - name : Download artifact
713- uses : actions/download-artifact@v7
713+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
714714 with :
715715 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
716716 - name : Add conda to system path
@@ -739,7 +739,7 @@ jobs:
739739 run : |
740740 echo "pkgs_dirs: [~/.conda/pkgs]" >> ~/.condarc
741741 - name : Cache conda packages
742- uses : actions/cache@v5
742+ uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
743743 env :
744744 CACHE_NUMBER : 3 # Increase to reset cache
745745 with :
@@ -806,7 +806,7 @@ jobs:
806806 run : echo "::notice ${{ env.MESSAGE }}"
807807 - name : Post result to PR
808808 if : ${{ github.event.pull_request && !github.event.pull_request.head.repo.fork }}
809- uses : mshick/add-pr-comment@v2
809+ uses : mshick/add-pr-comment@b8f338c590a895d50bcbfa6c5859251edc8952fc # v2.8.2
810810 with :
811811 message : |
812812 ${{ env.MESSAGE }}
@@ -822,7 +822,7 @@ jobs:
822822 run :
823823 shell : bash -el {0}
824824 steps :
825- - uses : conda-incubator/setup-miniconda@v3
825+ - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
826826 with :
827827 run-post : false
828828 channel-priority : " disabled"
@@ -834,7 +834,7 @@ jobs:
834834 run : conda install anaconda-client -c conda-forge --override-channels
835835
836836 - name : Checkout repo
837- uses : actions/checkout@v6.0.2
837+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
838838 with :
839839 repository : IntelPython/devops-tools
840840 fetch-depth : 0
0 commit comments