diff --git a/.github/workflows/branch_off.yml b/.github/workflows/branch_off.yml index c2efd78cdd..2fded4b5b6 100644 --- a/.github/workflows/branch_off.yml +++ b/.github/workflows/branch_off.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout this repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: main # Persist the bot token so the branch/tag pushes below authenticate as diff --git a/.github/workflows/check_api_ref.yml b/.github/workflows/check_api_ref.yml index 2e0378fd5d..9ac88359aa 100644 --- a/.github/workflows/check_api_ref.yml +++ b/.github/workflows/check_api_ref.yml @@ -13,7 +13,7 @@ jobs: test-api-reference-build: runs-on: ubuntu-slim steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index cb17fb935e..accddfab0e 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -47,7 +47,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/docker_release.yml b/.github/workflows/docker_release.yml index 7f94d00532..418a0d2b02 100644 --- a/.github/workflows/docker_release.yml +++ b/.github/workflows/docker_release.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/docs-website-test-docs-snippets.yml b/.github/workflows/docs-website-test-docs-snippets.yml index 744d1946eb..764f028124 100644 --- a/.github/workflows/docs-website-test-docs-snippets.yml +++ b/.github/workflows/docs-website-test-docs-snippets.yml @@ -31,7 +31,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/docs_search_sync.yml b/.github/workflows/docs_search_sync.yml index 664345dba4..f0aabb926c 100644 --- a/.github/workflows/docs_search_sync.yml +++ b/.github/workflows/docs_search_sync.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout Haystack repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/docstring_labeler.yml b/.github/workflows/docstring_labeler.yml index 07c2ac6554..50101c1ad6 100644 --- a/.github/workflows/docstring_labeler.yml +++ b/.github/workflows/docstring_labeler.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout base commit - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false ref: ${{ github.base_ref }} @@ -40,7 +40,7 @@ jobs: echo "checksum=$CHECKSUM" >> "$GITHUB_OUTPUT" - name: Checkout HEAD commit - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false ref: ${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/docusaurus_sync.yml b/.github/workflows/docusaurus_sync.yml index 41ba5af4db..318cd5c8a5 100644 --- a/.github/workflows/docusaurus_sync.yml +++ b/.github/workflows/docusaurus_sync.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Checkout Haystack repo - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index c06417ddeb..04492b7cbb 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -26,7 +26,7 @@ jobs: timeout-minutes: 60 runs-on: ubuntu-latest steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/github_release.yml b/.github/workflows/github_release.yml index fbb61ce212..9997f29e53 100644 --- a/.github/workflows/github_release.yml +++ b/.github/workflows/github_release.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-tags: true fetch-depth: 0 # slow but needed by reno diff --git a/.github/workflows/license_compliance.yml b/.github/workflows/license_compliance.yml index 281759d1f5..f071017ca0 100644 --- a/.github/workflows/license_compliance.yml +++ b/.github/workflows/license_compliance.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/nightly_testpypi_release.yml b/.github/workflows/nightly_testpypi_release.yml index 8daf448679..ea340917f4 100644 --- a/.github/workflows/nightly_testpypi_release.yml +++ b/.github/workflows/nightly_testpypi_release.yml @@ -21,7 +21,7 @@ jobs: # Always build from main for consistency (scheduled and manual runs) steps: - name: Checkout main - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false ref: main diff --git a/.github/workflows/promote_unstable_docs.yml b/.github/workflows/promote_unstable_docs.yml index 0d09540488..c2b040b19b 100644 --- a/.github/workflows/promote_unstable_docs.yml +++ b/.github/workflows/promote_unstable_docs.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout this repo # use VERSION.txt file from main branch - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false ref: main diff --git a/.github/workflows/push_release_notes_to_website.yml b/.github/workflows/push_release_notes_to_website.yml index a7dbf72c06..9e934be23c 100644 --- a/.github/workflows/push_release_notes_to_website.yml +++ b/.github/workflows/push_release_notes_to_website.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Checkout Haystack home repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: deepset-ai/haystack-home diff --git a/.github/workflows/pypi_release.yml b/.github/workflows/pypi_release.yml index 6ad7e8976b..7448ea0015 100644 --- a/.github/workflows/pypi_release.yml +++ b/.github/workflows/pypi_release.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 909908bd3f..ae232c3277 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: is_first_rc: ${{ steps.parse-validate.outputs.is_first_rc }} steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 # needed to fetch tags and branches - name: Parse and validate version @@ -75,7 +75,7 @@ jobs: contents: write steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 # needed to fetch tags and branches # use this token so the created tag triggers workflows (does not happen with the default github.token) @@ -112,7 +112,7 @@ jobs: VERSION: ${{ needs.parse-validate-version.outputs.version }} steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 # needed to fetch tags and branches @@ -152,7 +152,7 @@ jobs: VERSION: ${{ needs.parse-validate-version.outputs.version }} steps: - name: Checkout dc-pipeline-templates - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: deepset-ai/dc-pipeline-templates token: ${{ secrets.HAYSTACK_BOT_TOKEN }} @@ -183,14 +183,14 @@ jobs: VERSION: ${{ needs.parse-validate-version.outputs.version }} steps: - name: Checkout haystack (for utils) - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: path: haystack sparse-checkout: .github/utils/update_haystack_dc_custom_nodes.py sparse-checkout-cone-mode: false - name: Checkout deepset-cloud-custom-nodes - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: deepset-ai/deepset-cloud-custom-nodes token: ${{ secrets.HAYSTACK_BOT_TOKEN }} @@ -274,7 +274,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Prepare release notification env: diff --git a/.github/workflows/release_notes.yml b/.github/workflows/release_notes.yml index 7cd306d304..df4b9685b9 100644 --- a/.github/workflows/release_notes.yml +++ b/.github/workflows/release_notes.yml @@ -25,7 +25,7 @@ jobs: PYTHON_VERSION: "3.10" steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false # With the default value of 1, there are corner cases where tj-actions/changed-files diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 4e3f51e9f4..9f8170a19f 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -40,7 +40,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/slow.yml b/.github/workflows/slow.yml index 6c74d67289..a90685dbca 100644 --- a/.github/workflows/slow.yml +++ b/.github/workflows/slow.yml @@ -48,7 +48,7 @@ jobs: outputs: changes: ${{ steps.changes.outputs.changes }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Check for changed code @@ -83,7 +83,7 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 10a1318b6a..6163f144d8 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -48,7 +48,7 @@ jobs: outputs: changes: ${{ steps.changes.outputs.changes }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Check for changed code @@ -72,7 +72,7 @@ jobs: (needs.check-if-changed.outputs.changes == 'true') runs-on: ubuntu-latest steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -95,7 +95,7 @@ jobs: needs: format runs-on: ubuntu-slim steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -127,7 +127,7 @@ jobs: - macos-latest runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: true # needed for python-coverage-comment-action @@ -177,7 +177,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false # With the default value of 1, there are corner cases where tj-actions/changed-files @@ -219,7 +219,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -247,7 +247,7 @@ jobs: HAYSTACK_MPS_ENABLED: false steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -281,7 +281,7 @@ jobs: HAYSTACK_XPU_ENABLED: false steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false diff --git a/.github/workflows/update-platform-components.yml b/.github/workflows/update-platform-components.yml index 3d3994c97a..40034b2476 100644 --- a/.github/workflows/update-platform-components.yml +++ b/.github/workflows/update-platform-components.yml @@ -22,14 +22,14 @@ jobs: steps: - name: Checkout deepset-ai/haystack - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: token: ${{ secrets.HAYSTACK_BOT_TOKEN }} # Full history so git diff against HEAD works correctly fetch-depth: 0 - name: Checkout deepset-ai/haystack-core-integrations - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: deepset-ai/haystack-core-integrations path: haystack-core-integrations @@ -38,7 +38,7 @@ jobs: sparse-checkout-cone-mode: true - name: Checkout platform repo (sparse — schema file only) - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: ${{ secrets.SCHEMA_REPO }} token: ${{ secrets.PLATFORM_REPO_PAT }} diff --git a/.github/workflows/workflows_linting.yml b/.github/workflows/workflows_linting.yml index 6241354a70..967e8e7ef5 100644 --- a/.github/workflows/workflows_linting.yml +++ b/.github/workflows/workflows_linting.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false