@@ -76,12 +76,12 @@ jobs:
7676
7777 steps :
7878 - name : Checkout numpy-release
79- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
79+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
8080 with :
8181 persist-credentials : false
8282
8383 - name : Checkout numpy
84- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
84+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
8585 with :
8686 repository : numpy/numpy
8787 ref : ${{ env.SOURCE_REF_TO_BUILD }}
@@ -140,7 +140,7 @@ jobs:
140140 echo "CIBW_PLATFORM=pyodide" >> "$GITHUB_ENV"
141141
142142 - name : Build wheels
143- uses : pypa/cibuildwheel@9c00cb4f6b517705a3794b22395aedc36257242c # v3.2 .1
143+ uses : pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084 # v3.4 .1
144144 env :
145145 CIBW_BUILD : ${{ matrix.python }}-${{ matrix.buildplat[1] }}
146146 SRC : ${{ github.workspace }}/numpy-src
@@ -149,7 +149,7 @@ jobs:
149149 output-dir : dist
150150 config-file : cibuildwheel.toml
151151
152- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
152+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
153153 with :
154154 name : ${{ matrix.python }}-${{ matrix.buildplat[1] }}-${{ matrix.buildplat[2] }}
155155 path : ./dist/*.whl
@@ -161,7 +161,7 @@ jobs:
161161 - name : install micromamba
162162 # win-arm64 is unsupported by micromamba at the moment
163163 if : (github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/main')) && matrix.buildplat[1] != 'win_arm64'
164- uses : mamba-org/setup-micromamba@b09ef9b599704322748535812ca03efb2625677b # v2 .0.5
164+ uses : mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3 .0.0
165165 with :
166166 # For installation of anaconda-client, required for upload to anaconda.org
167167 init-shell : bash
@@ -187,7 +187,7 @@ jobs:
187187 runs-on : ubuntu-latest
188188 steps :
189189 - name : Checkout numpy
190- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
190+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
191191 with :
192192 repository : numpy/numpy
193193 submodules : true
@@ -206,7 +206,7 @@ jobs:
206206 cd .. # Can't import numpy within numpy src directory
207207 python -c "import numpy, sys; print(numpy.__version__); sys.exit(numpy.test() is False)"
208208
209- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
209+ - uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
210210 with :
211211 name : sdist
212212 path : ./dist/*
@@ -223,7 +223,7 @@ jobs:
223223 id-token : write # mandatory for trusted publishing
224224 steps :
225225 - name : Download sdist and wheels
226- uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5 .0.0
226+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
227227 with :
228228 path : dist
229229 merge-multiple : true
@@ -236,7 +236,7 @@ jobs:
236236 ls -al
237237
238238 - name : Publish
239- uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13 .0
239+ uses : pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14 .0
240240 with :
241241 repository-url : https://test.pypi.org/legacy/
242242 skip-existing : true
@@ -251,7 +251,7 @@ jobs:
251251 runs-on : ubuntu-latest
252252 steps :
253253 - name : Checkout numpy
254- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
254+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
255255 with :
256256 repository : numpy/numpy
257257 ref : ${{ env.SOURCE_REF_TO_BUILD }}
@@ -285,7 +285,7 @@ jobs:
285285 id-token : write # mandatory for trusted publishing
286286 steps :
287287 - name : Download sdist and wheels
288- uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5 .0.0
288+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
289289 with :
290290 path : dist
291291 merge-multiple : true
@@ -298,7 +298,7 @@ jobs:
298298 ls -al
299299
300300 - name : Publish
301- uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13 .0
301+ uses : pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14 .0
302302 with :
303303 print-hash : true
304304 attestations : true
0 commit comments