@@ -64,11 +64,11 @@ jobs:
6464 workflow_run_ids : ${{ steps.prepare.outputs.workflow_run_ids }}
6565 machines_info : ${{ steps.prepare.outputs.machines_info }}
6666 steps :
67- - uses : actions/checkout@v4
67+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
6868 with :
6969 ref : ${{ github.ref }}
7070 - name : Set up Python
71- uses : actions/setup-python@v4
71+ uses : actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1
7272 with :
7373 python-version : ' 3.10.12'
7474 - name : Prepare benchmark matrix
@@ -206,10 +206,10 @@ jobs:
206206 server_name : ${{ steps.extract_names.outputs.server_name }}
207207 client_name : ${{ steps.extract_names.outputs.client_name }}
208208 steps :
209- - uses : actions/checkout@v4
209+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
210210 with :
211211 ref : ${{ github.ref }}
212- - uses : webfactory/ssh-agent@v0.8.0
212+ - uses : webfactory/ssh-agent@d4b9b8ff72958532804b70bbe600ad43b36d5f2e # v0.8.0
213213 with :
214214 ssh-private-key : ${{ secrets.SSH_PRIVATE_KEY }}
215215
@@ -255,10 +255,10 @@ jobs:
255255 matrix :
256256 config : ${{ fromJSON(needs.prepareBenchmarks.outputs.matrix) }}
257257 steps :
258- - uses : actions/checkout@v4
258+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
259259 with :
260260 ref : ${{ github.ref }}
261- - uses : webfactory/ssh-agent@v0.8.0
261+ - uses : webfactory/ssh-agent@d4b9b8ff72958532804b70bbe600ad43b36d5f2e # v0.8.0
262262 with :
263263 ssh-private-key : ${{ secrets.SSH_PRIVATE_KEY }}
264264
@@ -286,7 +286,7 @@ jobs:
286286 bash -x tools/run_ci.sh
287287
288288 - name : Upload benchmark results
289- uses : actions/upload-artifact@v4
289+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
290290 with :
291291 name : results-${{ matrix.config.qdrant_version_sanitized }}-bench-${{ matrix.config.dataset }}-${{ matrix.config.engine_config }}-${{ matrix.config.index }}
292292 path : results/
@@ -321,7 +321,7 @@ jobs:
321321 container :
322322 image : python:3.11-slim
323323 steps :
324- - uses : actions/checkout@v4
324+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
325325 with :
326326 ref : ${{ github.ref }}
327327 - name : Install dependencies
@@ -373,7 +373,7 @@ jobs:
373373 env :
374374 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
375375 - name : Upload all artifacts
376- uses : actions/upload-artifact@v4
376+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
377377 with :
378378 name : all-unprocessed-results
379379 path : artifacts/
@@ -437,7 +437,7 @@ jobs:
437437 ls -la final_results/
438438
439439 - name : Upload processed results
440- uses : actions/upload-artifact@v4
440+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
441441 with :
442442 name : final-processed-results
443443 path : final_results/
@@ -519,10 +519,10 @@ jobs:
519519 )
520520 runs-on : ubuntu-latest
521521 steps :
522- - uses : actions/checkout@v4
522+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
523523 with :
524524 ref : ${{ github.ref }}
525- - uses : webfactory/ssh-agent@v0.8.0
525+ - uses : webfactory/ssh-agent@d4b9b8ff72958532804b70bbe600ad43b36d5f2e # v0.8.0
526526 with :
527527 ssh-private-key : ${{ secrets.SSH_PRIVATE_KEY }}
528528 - name : Cleanup all machines
0 commit comments