From c2bc9af8b722de5b8e6bb7a724dbd270a8d8f61f Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sat, 14 Mar 2026 22:23:51 +0100 Subject: [PATCH] Bump action versions. --- .github/workflows/_shared-docs-build-pr.yml | 8 ++++---- .../_shared-docs-build-publish-gh-pages.yml | 8 ++++---- .../workflows/_shared-docs-build-publish-surge.yml | 6 +++--- .github/workflows/_shared-docs-build-push.yml | 6 +++--- .github/workflows/generate-wiki-docs.yml | 6 +++--- .github/workflows/test-action-build-html.yml | 12 ++++++------ .github/workflows/test-action-build-init.yml | 4 ++-- actions/ansible-docs-build-comment/action.yml | 8 ++++---- actions/ansible-docs-build-diff/action.yml | 2 +- actions/ansible-docs-build-html/action.yml | 2 +- 10 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/_shared-docs-build-pr.yml b/.github/workflows/_shared-docs-build-pr.yml index 350f810..12d070f 100644 --- a/.github/workflows/_shared-docs-build-pr.yml +++ b/.github/workflows/_shared-docs-build-pr.yml @@ -228,7 +228,7 @@ jobs: steps: - name: Variable setup id: vars - uses: actions/github-script@v7 + uses: actions/github-script@v8 env: RUNNER_TEMP: ${{ runner.temp }} EVENT_ACTION: ${{ github.event.action }} @@ -282,7 +282,7 @@ jobs: } - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ inputs.python }} @@ -301,7 +301,7 @@ jobs: fi - name: Checkout BASE - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.base.sha }} path: ${{ steps.vars.outputs.checkout-path }} @@ -341,7 +341,7 @@ jobs: artifact-upload: 'false' - name: Checkout HEAD - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # It would be better to use # diff --git a/.github/workflows/_shared-docs-build-publish-gh-pages.yml b/.github/workflows/_shared-docs-build-publish-gh-pages.yml index 798d361..8234fa0 100644 --- a/.github/workflows/_shared-docs-build-publish-gh-pages.yml +++ b/.github/workflows/_shared-docs-build-publish-gh-pages.yml @@ -61,7 +61,7 @@ jobs: steps: - name: Process variables id: vars - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const inputs = ${{ toJSON(inputs) }} @@ -91,7 +91,7 @@ jobs: - name: Retrieve rendered docs if: inputs.action == 'publish' id: download - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.artifact-name }} path: html @@ -114,7 +114,7 @@ jobs: - name: Checkout repository if: inputs.publish-gh-pages-branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: gh-pages path: gh-pages-checkout @@ -129,7 +129,7 @@ jobs: - name: Upload gh-pages branch as artifact if: inputs.publish-gh-pages-branch - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: path: gh-pages-checkout diff --git a/.github/workflows/_shared-docs-build-publish-surge.yml b/.github/workflows/_shared-docs-build-publish-surge.yml index 9293694..9795d03 100644 --- a/.github/workflows/_shared-docs-build-publish-surge.yml +++ b/.github/workflows/_shared-docs-build-publish-surge.yml @@ -36,15 +36,15 @@ jobs: - name: Retrieve rendered docs if: inputs.action == 'publish' id: download - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: ${{ inputs.artifact-name }} path: html - name: Install Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 14 + node-version: 24 - name: Install Surge run: npm install -g surge@0.23.1 diff --git a/.github/workflows/_shared-docs-build-push.yml b/.github/workflows/_shared-docs-build-push.yml index 52da270..6a00309 100644 --- a/.github/workflows/_shared-docs-build-push.yml +++ b/.github/workflows/_shared-docs-build-push.yml @@ -158,7 +158,7 @@ jobs: steps: - name: Variable setup id: vars - uses: actions/github-script@v7 + uses: actions/github-script@v8 env: RUNNER_TEMP: ${{ runner.temp }} with: @@ -197,7 +197,7 @@ jobs: core.setOutput('skip-init', skipInit) - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ inputs.python }} @@ -217,7 +217,7 @@ jobs: fi - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: ${{ steps.vars.outputs.checkout-path }} ref: ${{ inputs.build-ref }} diff --git a/.github/workflows/generate-wiki-docs.yml b/.github/workflows/generate-wiki-docs.yml index a304f24..aee963b 100644 --- a/.github/workflows/generate-wiki-docs.yml +++ b/.github/workflows/generate-wiki-docs.yml @@ -23,19 +23,19 @@ jobs: runs-on: ubuntu-latest steps: - if: fromJSON(env.SHOULD_RUN) - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: persist-credentials: false - name: Checkout wiki if: fromJSON(env.SHOULD_RUN) - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: ${{ github.repository }}.wiki path: ${{ env.WIKI }} persist-credentials: false - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 if: fromJSON(env.SHOULD_RUN) with: python-version: '3.13' diff --git a/.github/workflows/test-action-build-html.yml b/.github/workflows/test-action-build-html.yml index bfaca34..1780445 100644 --- a/.github/workflows/test-action-build-html.yml +++ b/.github/workflows/test-action-build-html.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: persist-credentials: false @@ -35,7 +35,7 @@ jobs: artifact-upload: false - name: Simple 1 - Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: simple1-artifact with: path: .artifacts/simple1 @@ -69,7 +69,7 @@ jobs: artifact-upload: false - name: Simple 2 - Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: simple2-artifact with: path: .artifacts/simple2 @@ -106,7 +106,7 @@ jobs: artifact-name: tests-simple3 - name: Simple 3 - Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: simple3-artifact with: name: ${{ steps.simple3.outputs.artifact-name }} @@ -156,7 +156,7 @@ jobs: artifact-name: tests-simple4 - name: Simple 4 - Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: simple4-artifact with: name: ${{ steps.simple4.outputs.artifact-name }} @@ -209,7 +209,7 @@ jobs: artifact-name: tests-simple5 - name: Simple 5 - Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: simple5-artifact with: name: ${{ steps.simple5.outputs.artifact-name }} diff --git a/.github/workflows/test-action-build-init.yml b/.github/workflows/test-action-build-init.yml index 246b466..691c365 100644 --- a/.github/workflows/test-action-build-init.yml +++ b/.github/workflows/test-action-build-init.yml @@ -108,12 +108,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: persist-credentials: false - name: Install Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.13 diff --git a/actions/ansible-docs-build-comment/action.yml b/actions/ansible-docs-build-comment/action.yml index d2ff42a..c024364 100644 --- a/actions/ansible-docs-build-comment/action.yml +++ b/actions/ansible-docs-build-comment/action.yml @@ -45,7 +45,7 @@ runs: steps: - name: Look for an existing comment id: fc - uses: peter-evans/find-comment@v3 + uses: peter-evans/find-comment@v4 with: issue-number: ${{ inputs.pr-number }} body-includes: ${{ inputs.body-includes }} @@ -53,7 +53,7 @@ runs: - name: Determine actions id: vars - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const inputs = ${{ toJSON(inputs )}} @@ -78,7 +78,7 @@ runs: if: >- steps.vars.outputs.action == 'remove' && steps.fc.outputs.comment-id - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | github.rest.issues.deleteComment({ @@ -90,7 +90,7 @@ runs: - name: Post or update comment id: comment if: steps.vars.outputs.action == 'update' - uses: peter-evans/create-or-update-comment@v4 + uses: peter-evans/create-or-update-comment@v5 with: comment-id: ${{ steps.fc.outputs.comment-id }} issue-number: ${{ inputs.pr-number }} diff --git a/actions/ansible-docs-build-diff/action.yml b/actions/ansible-docs-build-diff/action.yml index cc9a35e..175aea7 100644 --- a/actions/ansible-docs-build-diff/action.yml +++ b/actions/ansible-docs-build-diff/action.yml @@ -94,7 +94,7 @@ runs: - name: Create diff id: diff - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | // attribution: https://stackoverflow.com/a/3561711/3905079 diff --git a/actions/ansible-docs-build-html/action.yml b/actions/ansible-docs-build-html/action.yml index 3e9cdd6..1296b14 100644 --- a/actions/ansible-docs-build-html/action.yml +++ b/actions/ansible-docs-build-html/action.yml @@ -68,7 +68,7 @@ runs: - name: Upload artifact if: fromJSON(inputs.artifact-upload) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: path: ${{ steps.build.outputs.build-html }} name: ${{ inputs.artifact-name }}