diff --git a/.github/workflows/CI_check_api_ref.yml b/.github/workflows/CI_check_api_ref.yml index 9d694055af..f2f2127727 100644 --- a/.github/workflows/CI_check_api_ref.yml +++ b/.github/workflows/CI_check_api_ref.yml @@ -10,12 +10,12 @@ jobs: test-api-reference-build: runs-on: ubuntu-slim steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.13" @@ -101,7 +101,7 @@ jobs: - name: Set up Node.js if: steps.changed.outputs.integrations != '[]' - uses: actions/setup-node@v6 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: "22" diff --git a/.github/workflows/CI_check_integration_format.yml b/.github/workflows/CI_check_integration_format.yml index 8a9b2c7ea6..4d768bb9e3 100644 --- a/.github/workflows/CI_check_integration_format.yml +++ b/.github/workflows/CI_check_integration_format.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-slim steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Ensure no hyphens run: | diff --git a/.github/workflows/CI_docstring_labeler.yml b/.github/workflows/CI_docstring_labeler.yml index 08f4d46f6f..33e445efba 100644 --- a/.github/workflows/CI_docstring_labeler.yml +++ b/.github/workflows/CI_docstring_labeler.yml @@ -11,7 +11,7 @@ jobs: steps: - name: Checkout base commit - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ github.base_ref }} @@ -22,7 +22,7 @@ jobs: run: cp .github/utils/docstrings_checksum.py "${{ runner.temp }}/docstrings_checksum.py" - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.11" @@ -33,7 +33,7 @@ jobs: echo "checksum=$CHECKSUM" >> "$GITHUB_OUTPUT" - name: Checkout HEAD commit - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ github.event.pull_request.head.ref }} # This must be set to correctly checkout a fork diff --git a/.github/workflows/CI_docusaurus_sync.yml b/.github/workflows/CI_docusaurus_sync.yml index 713d18a27b..0305e13a5d 100644 --- a/.github/workflows/CI_docusaurus_sync.yml +++ b/.github/workflows/CI_docusaurus_sync.yml @@ -24,10 +24,10 @@ jobs: steps: - name: Checkout this repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.10" @@ -51,7 +51,7 @@ jobs: run: hatch run docs - name: Upload API reference artifact - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: ${{ steps.pathfinder.outputs.integration_name }} path: ${{ steps.pathfinder.outputs.project_path }}/${{ steps.pathfinder.outputs.integration_name }}.md @@ -66,19 +66,19 @@ jobs: steps: - name: Checkout Haystack repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: deepset-ai/haystack ref: main token: ${{ secrets.HAYSTACK_BOT_TOKEN }} - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.10" - name: Download API reference artifact - uses: actions/download-artifact@v8 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: ${{ needs.generate-api-reference.outputs.integration_name }} @@ -105,7 +105,7 @@ jobs: os.remove(artifact_filename) - name: Create Pull Request - uses: peter-evans/create-pull-request@v8 + uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0 env: INTEGRATION_NAME: ${{ needs.generate-api-reference.outputs.integration_name }} with: @@ -117,4 +117,4 @@ jobs: add-paths: | docs-website body: | - This PR syncs the Core Integrations API reference (${{ env.INTEGRATION_NAME }}) on Docusaurus. Just approve and merge it. \ No newline at end of file + This PR syncs the Core Integrations API reference (${{ env.INTEGRATION_NAME }}) on Docusaurus. Just approve and merge it. diff --git a/.github/workflows/CI_labeler.yml b/.github/workflows/CI_labeler.yml index e9ee5b8731..676778982d 100644 --- a/.github/workflows/CI_labeler.yml +++ b/.github/workflows/CI_labeler.yml @@ -10,6 +10,6 @@ jobs: triage: runs-on: ubuntu-slim steps: - - uses: actions/labeler@v6 + - uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/CI_license_compliance.yml b/.github/workflows/CI_license_compliance.yml index 5663153b9e..9707c3b28b 100644 --- a/.github/workflows/CI_license_compliance.yml +++ b/.github/workflows/CI_license_compliance.yml @@ -33,17 +33,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "${{ env.PYTHON_VERSION }}" - name: Get changed files (for pull requests only) if: ${{ github.event_name == 'pull_request'}} id: changed-files - uses: tj-actions/changed-files@v47 + uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0 with: files_yaml: | pyproject: @@ -71,7 +71,7 @@ jobs: - name: Check Licenses id: license_check_report - uses: pilosus/action-pip-license-checker@v3 + uses: pilosus/action-pip-license-checker@e909b0226ff49d3235c99c4585bc617f49fff16a # v3.1.0 with: github-token: ${{ secrets.GH_ACCESS_TOKEN }} requirements: ${{ env.REQUIREMENTS_FILE }} @@ -80,7 +80,7 @@ jobs: # We keep the license inventory on FOSSA - name: Send license report to Fossa - uses: fossas/fossa-action@v1.8.0 + uses: fossas/fossa-action@c414b9ad82eaad041e47a7cf62a4f02411f427a0 # v1.8.0 continue-on-error: true # not critical with: api-key: ${{ secrets.FOSSA_LICENSE_SCAN_TOKEN }} @@ -91,6 +91,6 @@ jobs: - name: Notify Slack on nightly failure if: failure() && github.event_name == 'schedule' - uses: deepset-ai/notify-slack-action@v1 + uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: - slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} \ No newline at end of file + slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/CI_project.yml b/.github/workflows/CI_project.yml index cf858d8e1b..e6f395b764 100644 --- a/.github/workflows/CI_project.yml +++ b/.github/workflows/CI_project.yml @@ -10,7 +10,7 @@ jobs: name: Add new issues to project for triage runs-on: ubuntu-slim steps: - - uses: actions/add-to-project@v1.0.2 + - uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2 with: project-url: https://github.com/orgs/deepset-ai/projects/5 github-token: ${{ secrets.GH_PROJECT_PAT }} diff --git a/.github/workflows/CI_pypi_release.yml b/.github/workflows/CI_pypi_release.yml index 987480bb9e..0edf6f8ccb 100644 --- a/.github/workflows/CI_pypi_release.yml +++ b/.github/workflows/CI_pypi_release.yml @@ -24,13 +24,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: token: ${{ secrets.HAYSTACK_BOT_TOKEN }} fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.12" @@ -61,7 +61,7 @@ jobs: run: hatch publish -y - name: Generate changelog - uses: orhun/git-cliff-action@v4 + uses: orhun/git-cliff-action@c93ef52f3d0ddcdcc9bd5447d98d458a11cd4f72 # v4.7.1 env: OUTPUT: "${{ steps.pathfinder.outputs.project_path }}/CHANGELOG.md" with: @@ -71,7 +71,7 @@ jobs: --tag-pattern "${{ steps.pathfinder.outputs.project_path }}-v*" - name: Commit changelog - uses: EndBug/add-and-commit@v9 + uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4 with: author_name: "HaystackBot" author_email: "accounts@deepset.ai" diff --git a/.github/workflows/CI_stale.yml b/.github/workflows/CI_stale.yml index be0096194e..3613efaa87 100644 --- a/.github/workflows/CI_stale.yml +++ b/.github/workflows/CI_stale.yml @@ -7,9 +7,9 @@ jobs: makestale: runs-on: ubuntu-slim steps: - - uses: actions/stale@v10 + - uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0 with: any-of-labels: 'information-needed' stale-pr-message: 'This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 10 days.' days-before-stale: 30 - days-before-close: 10 \ No newline at end of file + days-before-close: 10 diff --git a/.github/workflows/aimlapi.yml b/.github/workflows/aimlapi.yml index 5ce11680ff..655d3e2dc7 100644 --- a/.github/workflows/aimlapi.yml +++ b/.github/workflows/aimlapi.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/amazon_bedrock.yml b/.github/workflows/amazon_bedrock.yml index ce35e03afe..9b1486463e 100644 --- a/.github/workflows/amazon_bedrock.yml +++ b/.github/workflows/amazon_bedrock.yml @@ -49,10 +49,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -97,6 +97,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/amazon_sagemaker.yml b/.github/workflows/amazon_sagemaker.yml index 6b3bac4af7..94d46c2b7d 100644 --- a/.github/workflows/amazon_sagemaker.yml +++ b/.github/workflows/amazon_sagemaker.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/anthropic.yml b/.github/workflows/anthropic.yml index 668890fca9..b87e8c2719 100644 --- a/.github/workflows/anthropic.yml +++ b/.github/workflows/anthropic.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/arcadedb.yml b/.github/workflows/arcadedb.yml index 056e8fc1a7..585c86a740 100644 --- a/.github/workflows/arcadedb.yml +++ b/.github/workflows/arcadedb.yml @@ -45,10 +45,10 @@ jobs: - 2480:2480 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -80,6 +80,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/astra.yml b/.github/workflows/astra.yml index 07a68bedb9..f47520f205 100644 --- a/.github/workflows/astra.yml +++ b/.github/workflows/astra.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -78,6 +78,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/azure_ai_search.yml b/.github/workflows/azure_ai_search.yml index a7f3329a2d..73be628736 100644 --- a/.github/workflows/azure_ai_search.yml +++ b/.github/workflows/azure_ai_search.yml @@ -37,10 +37,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/azure_doc_intelligence.yml b/.github/workflows/azure_doc_intelligence.yml index 36ec2c1d0a..9cac04eab2 100644 --- a/.github/workflows/azure_doc_intelligence.yml +++ b/.github/workflows/azure_doc_intelligence.yml @@ -37,10 +37,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/chroma.yml b/.github/workflows/chroma.yml index 82dd62ca41..39c74fb3e4 100644 --- a/.github/workflows/chroma.yml +++ b/.github/workflows/chroma.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -78,6 +78,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/cohere.yml b/.github/workflows/cohere.yml index 3a9db049aa..8b6ce7cf9b 100644 --- a/.github/workflows/cohere.yml +++ b/.github/workflows/cohere.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/cometapi.yml b/.github/workflows/cometapi.yml index 54f7b0b26d..28d671c28e 100644 --- a/.github/workflows/cometapi.yml +++ b/.github/workflows/cometapi.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/deepeval.yml b/.github/workflows/deepeval.yml index 3c3b352eb5..84ee1feb64 100644 --- a/.github/workflows/deepeval.yml +++ b/.github/workflows/deepeval.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/elasticsearch.yml b/.github/workflows/elasticsearch.yml index 6e22a269fd..bf7072c8a4 100644 --- a/.github/workflows/elasticsearch.yml +++ b/.github/workflows/elasticsearch.yml @@ -34,10 +34,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/faiss.yml b/.github/workflows/faiss.yml index 70b08b0642..5974c9ec90 100644 --- a/.github/workflows/faiss.yml +++ b/.github/workflows/faiss.yml @@ -35,10 +35,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/fastembed.yml b/.github/workflows/fastembed.yml index 4fd6bac472..ce96ef6cab 100644 --- a/.github/workflows/fastembed.yml +++ b/.github/workflows/fastembed.yml @@ -24,10 +24,10 @@ jobs: python-version: ["3.10", "3.13"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -58,6 +58,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/firecrawl.yml b/.github/workflows/firecrawl.yml index db88c3a3cc..bf5362758f 100644 --- a/.github/workflows/firecrawl.yml +++ b/.github/workflows/firecrawl.yml @@ -35,10 +35,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -70,6 +70,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/github.yml b/.github/workflows/github.yml index 2ed71c807d..71b787ec3f 100644 --- a/.github/workflows/github.yml +++ b/.github/workflows/github.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -73,6 +73,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/google_genai.yml b/.github/workflows/google_genai.yml index e86a42b3c9..c575b8add8 100644 --- a/.github/workflows/google_genai.yml +++ b/.github/workflows/google_genai.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/hanlp.yml b/.github/workflows/hanlp.yml index bf06a93ff3..1151e2e861 100644 --- a/.github/workflows/hanlp.yml +++ b/.github/workflows/hanlp.yml @@ -45,10 +45,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -80,6 +80,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/jina.yml b/.github/workflows/jina.yml index 410af37e21..c79735bba8 100644 --- a/.github/workflows/jina.yml +++ b/.github/workflows/jina.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/kreuzberg.yml b/.github/workflows/kreuzberg.yml index 4beec157cb..0ab7981bae 100644 --- a/.github/workflows/kreuzberg.yml +++ b/.github/workflows/kreuzberg.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/langfuse.yml b/.github/workflows/langfuse.yml index 43cf19a537..22289db4bd 100644 --- a/.github/workflows/langfuse.yml +++ b/.github/workflows/langfuse.yml @@ -44,10 +44,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -80,6 +80,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/lara.yml b/.github/workflows/lara.yml index b31c853c3a..bb1f11c268 100644 --- a/.github/workflows/lara.yml +++ b/.github/workflows/lara.yml @@ -37,10 +37,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/llama_cpp.yml b/.github/workflows/llama_cpp.yml index a966d4f7e3..aad41d514b 100644 --- a/.github/workflows/llama_cpp.yml +++ b/.github/workflows/llama_cpp.yml @@ -53,10 +53,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -88,6 +88,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/llama_stack.yml b/.github/workflows/llama_stack.yml index b77cf5413d..87c44244ed 100644 --- a/.github/workflows/llama_stack.yml +++ b/.github/workflows/llama_stack.yml @@ -34,10 +34,10 @@ jobs: python-version: ["3.12", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install and run Ollama Server as inference provider (needed for Llama Stack Server) - uses: nick-fields/retry@v4 + uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0 with: timeout_minutes: 4 max_attempts: 3 @@ -61,7 +61,7 @@ jobs: echo "Ollama service started successfully." - name: Pull models - uses: nick-fields/retry@v4 + uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0 with: timeout_minutes: 2 max_attempts: 5 @@ -72,7 +72,7 @@ jobs: echo "Models pulled successfully." - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -138,6 +138,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/mcp.yml b/.github/workflows/mcp.yml index 64e453043d..b272e25dab 100644 --- a/.github/workflows/mcp.yml +++ b/.github/workflows/mcp.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -53,7 +53,7 @@ jobs: - name: Set up Docker if: runner.os == 'Linux' - uses: docker/setup-buildx-action@v4 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 # we need to pull the mcp/brave-search image to run the test # on the actual mcp server as an example of real life usage @@ -88,6 +88,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/meta_llama.yml b/.github/workflows/meta_llama.yml index 9787971c01..0aec9ac8b8 100644 --- a/.github/workflows/meta_llama.yml +++ b/.github/workflows/meta_llama.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/mistral.yml b/.github/workflows/mistral.yml index 2be690327f..af38fcea27 100644 --- a/.github/workflows/mistral.yml +++ b/.github/workflows/mistral.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/mongodb_atlas.yml b/.github/workflows/mongodb_atlas.yml index 12acb9a4e2..c232f98c73 100644 --- a/.github/workflows/mongodb_atlas.yml +++ b/.github/workflows/mongodb_atlas.yml @@ -36,10 +36,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -71,6 +71,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/nvidia.yml b/.github/workflows/nvidia.yml index e61068ba29..b41875e64b 100644 --- a/.github/workflows/nvidia.yml +++ b/.github/workflows/nvidia.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -77,6 +77,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/ollama.yml b/.github/workflows/ollama.yml index 2b8bb12c7f..5e516ebe4a 100644 --- a/.github/workflows/ollama.yml +++ b/.github/workflows/ollama.yml @@ -37,10 +37,10 @@ jobs: python-version: ["3.10", "3.13"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install and run Ollama - uses: nick-fields/retry@v4 + uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0 with: timeout_minutes: 4 max_attempts: 3 @@ -64,7 +64,7 @@ jobs: echo "Ollama service started successfully." - name: Pull models - uses: nick-fields/retry@v4 + uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0 with: timeout_minutes: 2 max_attempts: 5 @@ -81,7 +81,7 @@ jobs: echo "Models pulled successfully." - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -113,6 +113,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/openrouter.yml b/.github/workflows/openrouter.yml index 78527d4b0c..651d41b37f 100644 --- a/.github/workflows/openrouter.yml +++ b/.github/workflows/openrouter.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/opensearch.yml b/.github/workflows/opensearch.yml index 6102ed937a..0fd83ac579 100644 --- a/.github/workflows/opensearch.yml +++ b/.github/workflows/opensearch.yml @@ -34,10 +34,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/optimum.yml b/.github/workflows/optimum.yml index fa9949db15..c17e60111b 100644 --- a/.github/workflows/optimum.yml +++ b/.github/workflows/optimum.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/paddleocr.yml b/.github/workflows/paddleocr.yml index 94a8c51908..543741bf35 100644 --- a/.github/workflows/paddleocr.yml +++ b/.github/workflows/paddleocr.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/pgvector.yml b/.github/workflows/pgvector.yml index fe02e6da87..776a2d9b25 100644 --- a/.github/workflows/pgvector.yml +++ b/.github/workflows/pgvector.yml @@ -43,10 +43,10 @@ jobs: - 5432:5432 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -78,6 +78,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/pinecone.yml b/.github/workflows/pinecone.yml index d145ab10dd..3e3c9ddcce 100644 --- a/.github/workflows/pinecone.yml +++ b/.github/workflows/pinecone.yml @@ -42,10 +42,10 @@ jobs: INDEX_NAME: "index-313" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -81,6 +81,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/pyversity.yml b/.github/workflows/pyversity.yml index d1a030f3e8..c894a5089e 100644 --- a/.github/workflows/pyversity.yml +++ b/.github/workflows/pyversity.yml @@ -24,10 +24,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -59,6 +59,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/qdrant.yml b/.github/workflows/qdrant.yml index f606fb05ae..a2b8092ee4 100644 --- a/.github/workflows/qdrant.yml +++ b/.github/workflows/qdrant.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/ragas.yml b/.github/workflows/ragas.yml index e1c586b76f..f67ac660e5 100644 --- a/.github/workflows/ragas.yml +++ b/.github/workflows/ragas.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/snowflake.yml b/.github/workflows/snowflake.yml index 76bec71923..6c172f2472 100644 --- a/.github/workflows/snowflake.yml +++ b/.github/workflows/snowflake.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/stackit.yml b/.github/workflows/stackit.yml index 019ae37f54..d6d8a62fa3 100644 --- a/.github/workflows/stackit.yml +++ b/.github/workflows/stackit.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/togetherai.yml b/.github/workflows/togetherai.yml index 81f7161ae0..32a7984f81 100644 --- a/.github/workflows/togetherai.yml +++ b/.github/workflows/togetherai.yml @@ -40,10 +40,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -75,6 +75,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/unstructured.yml b/.github/workflows/unstructured.yml index 18601ab6a1..7a5edb9c79 100644 --- a/.github/workflows/unstructured.yml +++ b/.github/workflows/unstructured.yml @@ -52,10 +52,10 @@ jobs: --health-retries 10 \ quay.io/unstructured-io/unstructured-api:latest - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -87,6 +87,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/valkey.yml b/.github/workflows/valkey.yml index 8abd35a2ac..ade36c5cf2 100644 --- a/.github/workflows/valkey.yml +++ b/.github/workflows/valkey.yml @@ -45,10 +45,10 @@ jobs: --health-retries 5 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -80,6 +80,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/watsonx.yml b/.github/workflows/watsonx.yml index aac4b5c3cd..f56dbb9337 100644 --- a/.github/workflows/watsonx.yml +++ b/.github/workflows/watsonx.yml @@ -41,10 +41,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -76,6 +76,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/weave.yml b/.github/workflows/weave.yml index 219dd6b08a..281090f5a2 100644 --- a/.github/workflows/weave.yml +++ b/.github/workflows/weave.yml @@ -36,10 +36,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -71,6 +71,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/.github/workflows/weaviate.yml b/.github/workflows/weaviate.yml index dbfc8787d3..165015a0fc 100644 --- a/.github/workflows/weaviate.yml +++ b/.github/workflows/weaviate.yml @@ -34,10 +34,10 @@ jobs: python-version: ["3.10", "3.14"] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -72,6 +72,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }} diff --git a/scripts/utils/templates/workflow.yml b/scripts/utils/templates/workflow.yml index 1b9efe5a5f..bfc0587c90 100644 --- a/scripts/utils/templates/workflow.yml +++ b/scripts/utils/templates/workflow.yml @@ -39,10 +39,10 @@ jobs: working-directory: . run: git config --system core.longpaths true - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -74,6 +74,6 @@ jobs: if: failure() && github.event_name == 'schedule' runs-on: ubuntu-slim steps: - - uses: deepset-ai/notify-slack-action@v1 + - uses: deepset-ai/notify-slack-action@3cda73b77a148f16f703274198e7771340cf862b # v1 with: slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_NOTIFICATIONS }}