Skip to content

Commit de98b38

Browse files
andyfaffrgommers
authored andcommitted
MAINT: gha_tools update
1 parent fd25354 commit de98b38

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/wheels.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)