diff --git a/.github/workflows/action_compliance.yaml b/.github/workflows/action_compliance.yaml index f6f718910..3ee56dec4 100644 --- a/.github/workflows/action_compliance.yaml +++ b/.github/workflows/action_compliance.yaml @@ -16,7 +16,7 @@ jobs: - name: checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Ensure SHA pinned actions - uses: zgosalvez/github-actions-ensure-sha-pinned-actions@5d6ac37a4cef8b8df67f482a8e384987766f0213 # v3.0.17 + uses: zgosalvez/github-actions-ensure-sha-pinned-actions@64418826697dcd77c93a8e4a1f7601a1942e57b5 # v3.0.18 with: allowlist: | slsa-framework/slsa-github-generator diff --git a/.github/workflows/concrete_compiler_benchmark.yml b/.github/workflows/concrete_compiler_benchmark.yml index f713c1514..6fe5a9a77 100644 --- a/.github/workflows/concrete_compiler_benchmark.yml +++ b/.github/workflows/concrete_compiler_benchmark.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -153,7 +153,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_compiler_publish_docker_images.yml b/.github/workflows/concrete_compiler_publish_docker_images.yml index 6dc797524..6c75b8c3b 100644 --- a/.github/workflows/concrete_compiler_publish_docker_images.yml +++ b/.github/workflows/concrete_compiler_publish_docker_images.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -47,7 +47,7 @@ jobs: fetch-depth: 0 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # v44.5.24 + uses: tj-actions/changed-files@bab30c2299617f6615ec02a68b9a40d10bd21366 # v44.5.24 - name: Login id: login if: contains(steps.changed-files.outputs.modified_files, env.dockerfile) || contains(steps.changed-files.outputs.modified_files, env.THIS_FILE) @@ -100,7 +100,7 @@ jobs: echo "HOME=/home/ubuntu" >> "${GITHUB_ENV}" - name: Get changed files id: changed-files - uses: tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # v44.5.24 + uses: tj-actions/changed-files@bab30c2299617f6615ec02a68b9a40d10bd21366 # v44.5.24 - name: Login id: login # from the docs: The jobs..if condition is evaluated before jobs..strategy.matrix is applied. So we can't just use matrix.dockerfile @@ -149,7 +149,7 @@ jobs: submodules: recursive - name: Get changed files id: changed-files - uses: tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # v44.5.24 + uses: tj-actions/changed-files@bab30c2299617f6615ec02a68b9a40d10bd21366 # v44.5.24 with: files: | backends/** @@ -202,7 +202,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_compiler_test_cpu.yml b/.github/workflows/concrete_compiler_test_cpu.yml index 809971f83..b35c51598 100644 --- a/.github/workflows/concrete_compiler_test_cpu.yml +++ b/.github/workflows/concrete_compiler_test_cpu.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -164,7 +164,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_compiler_test_cpu_distributed.yml b/.github/workflows/concrete_compiler_test_cpu_distributed.yml index 8e3f1f74a..45dbb1125 100644 --- a/.github/workflows/concrete_compiler_test_cpu_distributed.yml +++ b/.github/workflows/concrete_compiler_test_cpu_distributed.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -90,7 +90,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_compiler_test_gpu.yml b/.github/workflows/concrete_compiler_test_gpu.yml index 73a17a968..53362e7c3 100644 --- a/.github/workflows/concrete_compiler_test_gpu.yml +++ b/.github/workflows/concrete_compiler_test_gpu.yml @@ -33,7 +33,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -89,7 +89,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_ml_test.yml b/.github/workflows/concrete_ml_test.yml index c1d8acec9..b91d0e52b 100644 --- a/.github/workflows/concrete_ml_test.yml +++ b/.github/workflows/concrete_ml_test.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -121,7 +121,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_optimizer.yml b/.github/workflows/concrete_optimizer.yml index 41d157ecc..01e79d067 100644 --- a/.github/workflows/concrete_optimizer.yml +++ b/.github/workflows/concrete_optimizer.yml @@ -72,7 +72,7 @@ jobs: # for artifacts restrictions see https://github.com/actions/download-artifact/issues/3 # for cache restrictions see https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#restrictions-for-accessing-a-cache # and https://github.com/actions/cache/issues/692 - uses: dawidd6/action-download-artifact@bf251b5aa9c2f7eeb574a96ee720e24f801b7c11 + uses: dawidd6/action-download-artifact@80620a5d27ce0ae443b965134db88467fc607b43 with: github_token: ${{ secrets.GITHUB_TOKEN }} workflow_conclusion: "" diff --git a/.github/workflows/concrete_python_benchmark.yml b/.github/workflows/concrete_python_benchmark.yml index 3ad72613a..30d443697 100644 --- a/.github/workflows/concrete_python_benchmark.yml +++ b/.github/workflows/concrete_python_benchmark.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@801df0b8db5ea2b06128b7476c652f5ed5f193a8 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -119,7 +119,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@801df0b8db5ea2b06128b7476c652f5ed5f193a8 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_python_release_cpu.yml b/.github/workflows/concrete_python_release_cpu.yml index 138936042..4e6a9e8d1 100644 --- a/.github/workflows/concrete_python_release_cpu.yml +++ b/.github/workflows/concrete_python_release_cpu.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -364,7 +364,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_python_release_gpu.yml b/.github/workflows/concrete_python_release_gpu.yml index 519359db0..c76291558 100644 --- a/.github/workflows/concrete_python_release_gpu.yml +++ b/.github/workflows/concrete_python_release_gpu.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -125,7 +125,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -192,7 +192,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -252,7 +252,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/concrete_python_tests_linux.yml b/.github/workflows/concrete_python_tests_linux.yml index 5a6719745..49303a7f2 100644 --- a/.github/workflows/concrete_python_tests_linux.yml +++ b/.github/workflows/concrete_python_tests_linux.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Start instance id: start-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: start github-token: ${{ secrets.SLAB_ACTION_TOKEN }} @@ -195,7 +195,7 @@ jobs: steps: - name: Stop instance id: stop-instance - uses: zama-ai/slab-github-runner@98f0788261a7323d5d695a883e20df36591a92b7 # v1.3.0 + uses: zama-ai/slab-github-runner@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v1.4.0 with: mode: stop github-token: ${{ secrets.SLAB_ACTION_TOKEN }} diff --git a/.github/workflows/trivy_scan.yml b/.github/workflows/trivy_scan.yml index 1c9ceb49e..5372722f1 100644 --- a/.github/workflows/trivy_scan.yml +++ b/.github/workflows/trivy_scan.yml @@ -70,7 +70,7 @@ jobs: path: ${{ env.TRIVY_REPORT_PREFIX }}-${{ env.DATE_FULL }}.* - name: Upload Trivy scan results to GitHub Security tab - uses: github/codeql-action/upload-sarif@86b04fb0e47484f7282357688f21d5d0e32175fe # v3.27.6 + uses: github/codeql-action/upload-sarif@dd7559424621a6dd0b32ababe9e4b271a87f78d2 # v3.27.6 with: sarif_file: ${{ env.TRIVY_REPORT_PREFIX }}-${{ env.DATE_FULL }}.sarif category: sca-trivy-repo