diff --git a/.github/workflows/benchmarks.yaml b/.github/workflows/benchmarks.yaml index 20d6cc63f..96f8eaadb 100644 --- a/.github/workflows/benchmarks.yaml +++ b/.github/workflows/benchmarks.yaml @@ -85,7 +85,7 @@ jobs: # We don't need to specify the git-ref here since he are just generating the cli arguments - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Set up Python uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b @@ -129,7 +129,7 @@ jobs: max-parallel: ${{ fromJson(needs.prepare-scripts.outputs.length) }} steps: - name: Checkout Slab repo - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: repository: zama-ai/slab path: slab diff --git a/.github/workflows/check_github_actions.yaml b/.github/workflows/check_github_actions.yaml index 3a19de48a..4550c32b6 100644 --- a/.github/workflows/check_github_actions.yaml +++ b/.github/workflows/check_github_actions.yaml @@ -22,7 +22,7 @@ jobs: shell: bash steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Install dependencies id: install-deps diff --git a/.github/workflows/check_github_issues.yaml b/.github/workflows/check_github_issues.yaml index 2ae6e8975..122cffac0 100644 --- a/.github/workflows/check_github_issues.yaml +++ b/.github/workflows/check_github_issues.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Install dependencies id: install-deps diff --git a/.github/workflows/ci_timing.yaml b/.github/workflows/ci_timing.yaml index 0e20cbf70..d2b8fb821 100644 --- a/.github/workflows/ci_timing.yaml +++ b/.github/workflows/ci_timing.yaml @@ -28,7 +28,7 @@ jobs: echo "::add-mask::${{ secrets.INTERNAL_REPO_URL_FOR_MASK }}" - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: fetch-depth: 0 diff --git a/.github/workflows/cifar_benchmark.yaml b/.github/workflows/cifar_benchmark.yaml index 9a7d1dd9c..692b0e711 100644 --- a/.github/workflows/cifar_benchmark.yaml +++ b/.github/workflows/cifar_benchmark.yaml @@ -81,7 +81,7 @@ jobs: echo "::add-mask::${{ secrets.INTERNAL_REPO_URL }}" - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: lfs: true ref: ${{ github.event.inputs.git-ref }} @@ -120,7 +120,7 @@ jobs: - name: Alternative Concrete Python Branch Checkout if: github.event.inputs.alternative-cp-branch != 'none' - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: path: concrete repository: zama-ai/concrete diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 7ad20ec62..ccb39e2e0 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -104,7 +104,7 @@ jobs: commits_ok: ${{ steps.commit-conformance.outcome == 'success' }} steps: - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Check commit signatures id: check-commit-signatures @@ -171,7 +171,7 @@ jobs: macos-python-versions: ${{ steps.set-matrix.outputs.macos-python-versions }} steps: - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Set matrix id: set-matrix @@ -311,7 +311,7 @@ jobs: matrix: ${{ steps.update-linux-matrix.outputs.linux-matrix }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -508,7 +508,7 @@ jobs: # Checkout the code # 'fetch-depth' is set to 0 in order to fetch all tags (used for generating the changelog) - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: fetch-depth: 0 @@ -1133,7 +1133,7 @@ jobs: # Checkout the code - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 # Pull necessary LFS files (and thus avoid downloading files stored for benchmarks, use cases, ...) - name: Pull LFS files @@ -1230,7 +1230,7 @@ jobs: ] steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status env: diff --git a/.github/workflows/prepare_release.yaml b/.github/workflows/prepare_release.yaml index e36773b7d..c57361c54 100644 --- a/.github/workflows/prepare_release.yaml +++ b/.github/workflows/prepare_release.yaml @@ -47,7 +47,7 @@ jobs: # We need to include LFS files as some are needed for building the documentation - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: ref: ${{ github.ref }} token: ${{ secrets.BOT_TOKEN }} diff --git a/.github/workflows/publish_aws_ami.yaml b/.github/workflows/publish_aws_ami.yaml index b07980543..d09e49eb1 100644 --- a/.github/workflows/publish_aws_ami.yaml +++ b/.github/workflows/publish_aws_ami.yaml @@ -23,7 +23,7 @@ jobs: # FIXME: We still need to check that it matches a version tag # This won't work on automatically triggered based on release - name: Checkout Concrete ML Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: ref: ${{ inputs.version || github.ref_name}} fetch-depth: 1 @@ -32,14 +32,14 @@ jobs: # To use the files and all - name: Checkout Concrete ML Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: fetch-depth: 1 lfs: false path: "concrete-ml-latest" - name: Checkout Slab Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: repository: "zama-ai/slab" path: "slab" diff --git a/.github/workflows/refresh-notebooks-gpu.yaml b/.github/workflows/refresh-notebooks-gpu.yaml index cf0819e9d..78cb7ef5c 100644 --- a/.github/workflows/refresh-notebooks-gpu.yaml +++ b/.github/workflows/refresh-notebooks-gpu.yaml @@ -17,7 +17,7 @@ jobs: label-38: ${{ steps.start-gpu-machine.outputs.label }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -63,7 +63,7 @@ jobs: echo "HOME=/home/ubuntu" >> "${GITHUB_ENV}" - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: lfs: true @@ -135,7 +135,7 @@ jobs: name: Send Slack notification runs-on: ubuntu-latest steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/refresh-notebooks.yaml b/.github/workflows/refresh-notebooks.yaml index 1f85d4753..8ea015dc8 100644 --- a/.github/workflows/refresh-notebooks.yaml +++ b/.github/workflows/refresh-notebooks.yaml @@ -18,7 +18,7 @@ jobs: ec2-instance-id-38: ${{ steps.start-ec2-runner-38.outputs.ec2-instance-id || '' }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -70,7 +70,7 @@ jobs: apt update && apt install git git-lfs -y - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: lfs: true @@ -143,7 +143,7 @@ jobs: name: Send Slack notification runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/refresh-one-notebook.yaml b/.github/workflows/refresh-one-notebook.yaml index 3713dadf8..0a59873c3 100644 --- a/.github/workflows/refresh-one-notebook.yaml +++ b/.github/workflows/refresh-one-notebook.yaml @@ -101,7 +101,7 @@ jobs: ec2-instance-id-38: ${{ steps.start-ec2-runner-38.outputs.ec2-instance-id || '' }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -154,7 +154,7 @@ jobs: apt update && apt install git git-lfs -y - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: token: ${{ secrets.BOT_TOKEN }} lfs: true @@ -254,7 +254,7 @@ jobs: name: Send Slack notification runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 90c3b7c07..bc1611bbd 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -59,7 +59,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: ref: ${{ github.ref }} token: ${{ secrets.BOT_TOKEN }} @@ -135,7 +135,7 @@ jobs: # We need to include LFS files as some are needed for checking the documentation - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: ref: ${{ github.ref }} token: ${{ secrets.BOT_TOKEN }} @@ -332,7 +332,7 @@ jobs: apt -y install sudo - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: ref: ${{ github.ref }} token: ${{ secrets.BOT_TOKEN }} @@ -616,7 +616,7 @@ jobs: GIT_TAG: ${{ needs.release-checks.outputs.git_tag }} steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/run_one_use_cases_example.yaml b/.github/workflows/run_one_use_cases_example.yaml index 83e20e34c..87b77b3be 100644 --- a/.github/workflows/run_one_use_cases_example.yaml +++ b/.github/workflows/run_one_use_cases_example.yaml @@ -46,7 +46,7 @@ jobs: ec2-instance-id-38: ${{ steps.start-ec2-runner-38.outputs.ec2-instance-id || '' }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -99,7 +99,7 @@ jobs: apt-get install -y python3-venv make git git-lfs binutils - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v4.2.2 with: lfs: true @@ -172,7 +172,7 @@ jobs: name: Send Slack notification runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 # v4.2.2 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/run_use_cases_examples.yaml b/.github/workflows/run_use_cases_examples.yaml index 62dcb5b2c..81345559f 100644 --- a/.github/workflows/run_use_cases_examples.yaml +++ b/.github/workflows/run_use_cases_examples.yaml @@ -18,7 +18,7 @@ jobs: ec2-instance-id-38: ${{ steps.start-ec2-runner-38.outputs.ec2-instance-id || '' }} steps: - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 @@ -71,7 +71,7 @@ jobs: apt-get install -y python3-venv make git git-lfs binutils - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: lfs: true @@ -112,7 +112,7 @@ jobs: name: Send Slack notification runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Prepare whole job status if: ${{ always() }} diff --git a/.github/workflows/single_benchmark.yaml b/.github/workflows/single_benchmark.yaml index e7ed3595e..bea100fbc 100644 --- a/.github/workflows/single_benchmark.yaml +++ b/.github/workflows/single_benchmark.yaml @@ -108,7 +108,7 @@ jobs: # Run with current version - name: Checkout CML to run - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: fetch-depth: 1 lfs: true @@ -124,7 +124,7 @@ jobs: # Install specific version # Also pull LFS files (for example, for pulling the pre-trained deep learning model weights) - name: Checkout CML to install - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: fetch-depth: 1 lfs: true diff --git a/.github/workflows/update_licenses.yaml b/.github/workflows/update_licenses.yaml index 55e646b68..12bc465c4 100644 --- a/.github/workflows/update_licenses.yaml +++ b/.github/workflows/update_licenses.yaml @@ -70,7 +70,7 @@ jobs: echo "::add-mask::${{ secrets.INTERNAL_REPO_URL_FOR_MASK }}" - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: token: ${{ secrets.BOT_TOKEN }} @@ -117,7 +117,7 @@ jobs: echo "::add-mask::${{ secrets.INTERNAL_REPO_URL_FOR_MASK }}" - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 with: token: ${{ secrets.BOT_TOKEN }} diff --git a/.github/workflows/weekly-pip-audit.yaml b/.github/workflows/weekly-pip-audit.yaml index 8b8bbf429..2ae652f0a 100644 --- a/.github/workflows/weekly-pip-audit.yaml +++ b/.github/workflows/weekly-pip-audit.yaml @@ -40,7 +40,7 @@ jobs: echo "::add-mask::${{ secrets.INTERNAL_REPO_URL_FOR_MASK }}" - name: Checkout Code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@f26b8d611b2e695158fb0a6980834f0612f65ef8 - name: Set up Python 3.8 uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b