1919 os : ["ubuntu-24.04", "windows-2022", "macos-13", "macos-15"]
2020 steps :
2121 - name : Harden the runner (audit all outbound calls)
22- uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
22+ uses : step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
2323 with :
2424 egress-policy : audit
2525 - name : Checkout
3737 env :
3838 MACOSX_DEPLOYMENT_TARGET : 11.0
3939 run : python -m cibuildwheel --output-dir wheelhouse
40- - uses : actions/upload-artifact@v4
40+ - uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
4141 with :
4242 name : artifact-wheels_${{ matrix.os }}
4343 path : ./wheelhouse/*.whl
4646 runs-on : ubuntu-latest
4747 steps :
4848 - name : Harden the runner (audit all outbound calls)
49- uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
49+ uses : step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
5050 with :
5151 egress-policy : audit
5252 - name : Checkout
6161 run : python -m pip install build
6262 - name : Build sdist
6363 run : python -m build --sdist
64- - uses : actions/upload-artifact@v4
64+ - uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5
6565 with :
6666 name : artifact-sdist_${{ matrix.os }}
6767 path : dist/*.tar.gz
@@ -75,11 +75,11 @@ jobs:
7575 id-token : write
7676 steps :
7777 - name : Harden the runner (audit all outbound calls)
78- uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
78+ uses : step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
7979 with :
8080 egress-policy : audit
8181 - name : Download artifacts
82- uses : actions/download-artifact@v5
82+ uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6
8383 with :
8484 path : dist
8585 pattern : artifact-*
9494 # Publish the built wheel and source tarball to github
9595 - name : Upload wheel and source files as github artifact
9696 if : ${{ steps.check-tag.outputs.match != '' }}
97- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
97+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
9898 with :
9999 name : datumaro
100100 path : dist/*
0 commit comments