@@ -52,10 +52,10 @@ jobs:
5252
5353 steps :
5454 - name : Checkout code
55- uses : actions/checkout@v4
55+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5656
5757 - name : Set up Docker Buildx
58- uses : docker/setup-buildx-action@v3
58+ uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
5959
6060 - name : Build and test ${{ matrix.distribution }} distribution
6161 run : |
@@ -72,12 +72,12 @@ jobs:
7272 cp dist/*${{ matrix.distribution }}*.whl test-install/ || cp dist/*.whl test-install/
7373
7474 - name : Set up Python for host testing
75- uses : actions/setup-python@v5
75+ uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
7676 with :
7777 python-version : ' 3.11'
7878
7979 - name : Install Java (required for JPype)
80- uses : actions/setup-java@v4
80+ uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
8181 with :
8282 distribution : ' temurin'
8383 java-version : ' 21'
@@ -151,7 +151,7 @@ jobs:
151151
152152 - name : Upload test results
153153 if : always()
154- uses : actions/upload-artifact@v4
154+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
155155 with :
156156 name : test-results-${{ matrix.distribution }}
157157 path : |
@@ -160,7 +160,7 @@ jobs:
160160 retention-days : 7
161161
162162 - name : Upload wheel artifact
163- uses : actions/upload-artifact@v4
163+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
164164 with :
165165 name : wheel-${{ matrix.distribution }}-test
166166 path : bindings/python/dist/*.whl
0 commit comments