From d572209f798df656cdd8bdc6f71eb0fdef6518aa Mon Sep 17 00:00:00 2001 From: Graham Savage Date: Tue, 17 Mar 2026 11:56:12 +0000 Subject: [PATCH 1/2] Update actions/checkout to v6 across all workflows Bump actions/checkout to v6 in all GitHub Actions workflow files so that we are moved off the old Node20. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/binary_provenance.yml | 2 +- .github/workflows/daily-cli-tests.yml | 2 +- .github/workflows/docker.yml | 2 +- .github/workflows/helm-chart.yml | 2 +- .github/workflows/init_kosli.yml | 2 +- .github/workflows/install-script-tests.yml | 2 +- .github/workflows/main.yml | 2 +- .github/workflows/never_alone_trail.yml | 2 +- .github/workflows/publish_branch_docs.yml | 2 +- .github/workflows/publish_docs.yml | 2 +- .github/workflows/release.yml | 6 +++--- .github/workflows/test.yml | 8 ++++---- .github/workflows/upload-cli-layer.yml | 2 +- 13 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/binary_provenance.yml b/.github/workflows/binary_provenance.yml index 164e03935..d362ba789 100644 --- a/.github/workflows/binary_provenance.yml +++ b/.github/workflows/binary_provenance.yml @@ -34,7 +34,7 @@ jobs: matrix: artifact: ${{fromJson(inputs.artifacts)}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/download-artifact@v4 with: diff --git a/.github/workflows/daily-cli-tests.yml b/.github/workflows/daily-cli-tests.yml index fc2ff7f74..791ce1c44 100644 --- a/.github/workflows/daily-cli-tests.yml +++ b/.github/workflows/daily-cli-tests.yml @@ -11,7 +11,7 @@ jobs: outputs: trail_name: ${{ steps.prep.outputs.trail_name }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Prepare id: prep diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index f84bd015a..4b13bed87 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -50,7 +50,7 @@ jobs: packages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 3 diff --git a/.github/workflows/helm-chart.yml b/.github/workflows/helm-chart.yml index 31867e5a7..1c2edde88 100644 --- a/.github/workflows/helm-chart.yml +++ b/.github/workflows/helm-chart.yml @@ -23,7 +23,7 @@ jobs: app-id: ${{ vars.CI_SIGNED_COMMIT_APP_ID }} private-key: ${{ secrets.CI_SIGNED_COMMIT_APP_PRIVATE_KEY }} - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: token: ${{ steps.generate_token.outputs.token }} fetch-depth: 0 diff --git a/.github/workflows/init_kosli.yml b/.github/workflows/init_kosli.yml index 67bc1cb7e..6aaf32120 100644 --- a/.github/workflows/init_kosli.yml +++ b/.github/workflows/init_kosli.yml @@ -31,7 +31,7 @@ jobs: pull-requests: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/install-script-tests.yml b/.github/workflows/install-script-tests.yml index d26d13d08..83801adc8 100644 --- a/.github/workflows/install-script-tests.yml +++ b/.github/workflows/install-script-tests.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Run install script shell: bash diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6788a9479..2d4f74a0d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,7 +16,7 @@ jobs: trail_name: ${{ steps.prep.outputs.trail_name }} trail_template_file: ${{ steps.prep.outputs.trail_template_file }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Prepare id: prep diff --git a/.github/workflows/never_alone_trail.yml b/.github/workflows/never_alone_trail.yml index 350fcbcc0..2b253cc57 100644 --- a/.github/workflows/never_alone_trail.yml +++ b/.github/workflows/never_alone_trail.yml @@ -40,7 +40,7 @@ jobs: pull-requests: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/publish_branch_docs.yml b/.github/workflows/publish_branch_docs.yml index bb89762de..ff6767d2b 100644 --- a/.github/workflows/publish_branch_docs.yml +++ b/.github/workflows/publish_branch_docs.yml @@ -10,7 +10,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Generate json run: | diff --git a/.github/workflows/publish_docs.yml b/.github/workflows/publish_docs.yml index 4c3374851..33f401f45 100644 --- a/.github/workflows/publish_docs.yml +++ b/.github/workflows/publish_docs.yml @@ -14,7 +14,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Deploy to local repo - name: Deploy diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 223dbd9a8..4908ea5f0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: trail_name: ${{ steps.prep.outputs.trail_name }} trail_template_file: ${{ steps.prep.outputs.trail_template_file }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Get tag id: tag @@ -111,7 +111,7 @@ jobs: artifacts: ${{ steps.prepare-artifacts-list.outputs.artifacts }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -200,7 +200,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # needed to be able to generate legacy versions reference. diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index afb001ace..7c393ddf9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -69,7 +69,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/setup-go@v5 with: @@ -107,7 +107,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # needed for some tests referencing older commits @@ -176,7 +176,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: setup Snyk uses: snyk/actions/setup@master @@ -213,7 +213,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: setup Snyk uses: snyk/actions/setup@master diff --git a/.github/workflows/upload-cli-layer.yml b/.github/workflows/upload-cli-layer.yml index 3e4fbb2f5..eea846ba8 100644 --- a/.github/workflows/upload-cli-layer.yml +++ b/.github/workflows/upload-cli-layer.yml @@ -20,7 +20,7 @@ jobs: id-token: write contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 From 41c35263a50577cf6cc891ce4bb8ffa6bf5aec2a Mon Sep 17 00:00:00 2001 From: Marko Bevc Date: Thu, 19 Mar 2026 11:59:20 +0000 Subject: [PATCH 2/2] Apply suggestion from @mbevc1 --- .github/workflows/test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b724d68da..eb5e3e3e3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -74,7 +74,6 @@ jobs: steps: - uses: actions/checkout@v6 - with: ref: ${{ inputs.checkout_ref || github.sha }}