@@ -36,20 +36,20 @@ jobs:
3636 py : ' cp314-cp314'
3737 runs-on : ${{ endsWith(matrix.image, 'aarch64') && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
3838 steps :
39- - uses : actions/checkout@v4
39+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
4040 with :
4141 persist-credentials : false
4242
4343 - name : Set up QEMU
4444 if : ${{ endsWith(matrix.image, 'ppc64le') || endsWith(matrix.image, 's390x') }}
45- uses : docker/setup-qemu-action@v3
45+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
4646
4747 - name : Build Wheel
4848 run : |
4949 docker run -e PYPATH=/opt/python/${{ matrix.py }} -e ZSTD_WARNINGS_AS_ERRORS=1 --rm -v `pwd`:/project quay.io/pypa/${{ matrix.image }} /project/ci/build-manylinux-wheel.sh
5050
5151 - name : Upload Wheel
52- uses : actions/upload-artifact@v4
52+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5353 with :
5454 name : linux-${{ matrix.py }}-${{ matrix.image }}
5555 path : dist
@@ -76,11 +76,11 @@ jobs:
7676 ZSTD_WARNINGS_AS_ERRORS : ' 1'
7777 steps :
7878 - name : Set up Python
79- uses : actions/setup-python@v5
79+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
8080 with :
8181 python-version : ' 3.13'
8282
83- - uses : actions/checkout@v4
83+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
8484 with :
8585 persist-credentials : false
8686
9393 cibuildwheel --output-dir dist
9494
9595 - name : Upload Wheel
96- uses : actions/upload-artifact@v4
96+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9797 with :
9898 name : macos-${{ matrix.py }}-${{ matrix.arch }}
9999 path : dist
@@ -125,12 +125,12 @@ jobs:
125125 ZSTD_WARNINGS_AS_ERRORS : ' 1'
126126 steps :
127127 - name : Set up Python
128- uses : actions/setup-python@v5
128+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
129129 with :
130130 python-version : ${{ matrix.py }}
131131 architecture : ${{ matrix.arch }}
132132
133- - uses : actions/checkout@v4
133+ - uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
134134 with :
135135 persist-credentials : false
136136
@@ -139,7 +139,7 @@ jobs:
139139 python -m pip wheel -w dist .
140140
141141 - name : Upload Wheel
142- uses : actions/upload-artifact@v4
142+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
143143 with :
144144 name : windows-${{ matrix.py }}-${{ matrix.arch }}
145145 path : dist
0 commit comments