From 9c8b06883fcf60627872f415e687f4e8d2b2484b Mon Sep 17 00:00:00 2001 From: Alexander Rashed Date: Fri, 8 May 2026 14:09:26 +0200 Subject: [PATCH] update all actions --- .github/dependabot.yml | 9 +++++++++ .github/workflows/docs-parity-updates.yml | 10 +++++----- .github/workflows/docs-replicator-updates.yml | 6 +++--- .github/workflows/update-azure-coverage.yml | 6 +++--- .github/workflows/update-cli-docs.yml | 6 +++--- .github/workflows/update-cloudformation-coverage.yml | 6 +++--- .github/workflows/update-persistence-coverage.yml | 6 +++--- .../workflows/update-snowflake-feature-coverage.yml | 10 +++++----- 8 files changed, 34 insertions(+), 25 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..38aeec25 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,9 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + day: "monday" + cooldown: + default-days: 7 diff --git a/.github/workflows/docs-parity-updates.yml b/.github/workflows/docs-parity-updates.yml index 13ba8ec3..40b9effb 100644 --- a/.github/workflows/docs-parity-updates.yml +++ b/.github/workflows/docs-parity-updates.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs @@ -28,12 +28,12 @@ jobs: - name: Set up Python 3.11 id: setup-python - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.11" - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version: '20' @@ -154,12 +154,12 @@ jobs: - name: Read PR markdown template if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} id: template - uses: juliangruber/read-file-action@v1 + uses: juliangruber/read-file-action@271ff311a4947af354c6abcd696a306553b9ec18 # v1.1.8 with: path: docs/.github/bot_templates/PARITY_COVERAGE_DOCS_PR.md - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/docs-replicator-updates.yml b/.github/workflows/docs-replicator-updates.yml index 8f3b8d0c..d5925fd5 100644 --- a/.github/workflows/docs-replicator-updates.yml +++ b/.github/workflows/docs-replicator-updates.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs @@ -27,7 +27,7 @@ jobs: sudo apt-get install jq - name: Start LocalStack - uses: LocalStack/setup-localstack@v0.2.3 + uses: LocalStack/setup-localstack@7c8a0cb3405bc58be4c8f763f812aa000bc46303 # v0.3.2 with: image-tag: 'latest' use-pro: true @@ -53,7 +53,7 @@ jobs: cat resources/diff-check.log - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/update-azure-coverage.yml b/.github/workflows/update-azure-coverage.yml index b4293861..92dd3115 100644 --- a/.github/workflows/update-azure-coverage.yml +++ b/.github/workflows/update-azure-coverage.yml @@ -19,7 +19,7 @@ jobs: pull-requests: write steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs @@ -30,7 +30,7 @@ jobs: sudo apt-get install jq wget - name: Set up Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.11" @@ -66,7 +66,7 @@ jobs: cat resources/diff-check.log - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/update-cli-docs.yml b/.github/workflows/update-cli-docs.yml index bf297b47..aee8c774 100644 --- a/.github/workflows/update-cli-docs.yml +++ b/.github/workflows/update-cli-docs.yml @@ -21,14 +21,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs ref: ${{ env.TARGET_BRANCH }} - name: Set up Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.11" @@ -58,7 +58,7 @@ jobs: cat resources/diff-check.log - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/update-cloudformation-coverage.yml b/.github/workflows/update-cloudformation-coverage.yml index bacccfd6..4ca86b50 100644 --- a/.github/workflows/update-cloudformation-coverage.yml +++ b/.github/workflows/update-cloudformation-coverage.yml @@ -16,14 +16,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs ref: ${{ github.event.inputs.targetBranch || 'main' }} - name: Set up Python 3.11 - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.11' @@ -60,7 +60,7 @@ jobs: cat resources/diff-check.log - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.biweekly-gate.outputs.skip != 'true' && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/update-persistence-coverage.yml b/.github/workflows/update-persistence-coverage.yml index 8ce2d6eb..ae37972b 100644 --- a/.github/workflows/update-persistence-coverage.yml +++ b/.github/workflows/update-persistence-coverage.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout docs - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 path: docs @@ -23,7 +23,7 @@ jobs: - name: Set up Python 3.11 id: setup-python - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.11" @@ -51,7 +51,7 @@ jobs: cat resources/diff-check.log - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: docs diff --git a/.github/workflows/update-snowflake-feature-coverage.yml b/.github/workflows/update-snowflake-feature-coverage.yml index e3a1577e..95427548 100644 --- a/.github/workflows/update-snowflake-feature-coverage.yml +++ b/.github/workflows/update-snowflake-feature-coverage.yml @@ -12,22 +12,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: path: localstack-docs - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.11' - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version: '20' - name: Checkout private tools - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: localstack/snowflake path: snowflake @@ -64,7 +64,7 @@ jobs: fi - name: Create PR - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1 if: ${{ success() && steps.check-for-changes.outputs.diff-count != '0' && steps.check-for-changes.outputs.diff-count != '' }} with: path: localstack-docs