From 92d76779f6f6e5b42e6e44adf2030453ef70a8a6 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 11:57:43 -0500 Subject: [PATCH 1/7] fix: update github checkout action from v4 to v7 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/build.yaml | 2 +- .github/workflows/cloc.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/commit-msg.yaml | 2 +- .github/workflows/coverage.yaml | 2 +- .github/workflows/dco.yml | 2 +- .github/workflows/release.yaml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 7200af05..16498e2e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -54,7 +54,7 @@ jobs: runs-on: ${{ matrix.platform == 'linux-amd64' && 'ubuntu-24.04' || matrix.platform == 'linux-arm64' && 'ubuntu-24.04-arm' }} name: "Build platform ${{ matrix.platform }} golang ${{ matrix.go-version }} privilege ${{ matrix.privilege-level }}" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Clean disk space uses: ./.github/actions/clean-runner - uses: benjlevesque/short-sha@v2.1 diff --git a/.github/workflows/cloc.yml b/.github/workflows/cloc.yml index 7597bb1c..37584ce9 100644 --- a/.github/workflows/cloc.yml +++ b/.github/workflows/cloc.yml @@ -22,7 +22,7 @@ jobs: with: go-version: 1.25.10 - name: Check out source code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install dependencies run: | cd $GITHUB_WORKSPACE diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 13779955..22e3869f 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -43,7 +43,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install go uses: actions/setup-go@v5 diff --git a/.github/workflows/commit-msg.yaml b/.github/workflows/commit-msg.yaml index 9e90e1ba..3cc5ba30 100644 --- a/.github/workflows/commit-msg.yaml +++ b/.github/workflows/commit-msg.yaml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Check Commit Type uses: gsactions/commit-message-checker@v2 with: diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 568e0670..1892c99d 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -50,7 +50,7 @@ jobs: privilege-level: ${{fromJson(inputs.privilege-level)}} name: "golang ${{ matrix.go-version }} privilege ${{ matrix.privilege-level }}" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Clean disk space uses: ./.github/actions/clean-runner - uses: benjlevesque/short-sha@v2.1 diff --git a/.github/workflows/dco.yml b/.github/workflows/dco.yml index 371f470a..c59bf643 100644 --- a/.github/workflows/dco.yml +++ b/.github/workflows/dco.yml @@ -11,7 +11,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up Python 3.x uses: actions/setup-python@v5 with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3cf72539..9b5b7105 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,7 +11,7 @@ jobs: outputs: build-id: ${{steps.build-id.outputs.build-id}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: benjlevesque/short-sha@v2.1 id: short-sha - id: build-id From 5ffd1c5ffdf00f2144ed97fe3aa5ba50df5f7736 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:00:12 -0500 Subject: [PATCH 2/7] fix: update github short-sha action from v2.1 to v3.0 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/build.yaml | 2 +- .github/workflows/coverage.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 16498e2e..e9ec67e4 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -57,7 +57,7 @@ jobs: - uses: actions/checkout@v7 - name: Clean disk space uses: ./.github/actions/clean-runner - - uses: benjlevesque/short-sha@v2.1 + - uses: benjlevesque/short-sha@v3.0 id: short-sha - name: Set up golang ${{ matrix.go-version }} uses: actions/setup-go@v5 diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 1892c99d..4ce5a5fd 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -53,7 +53,7 @@ jobs: - uses: actions/checkout@v7 - name: Clean disk space uses: ./.github/actions/clean-runner - - uses: benjlevesque/short-sha@v2.1 + - uses: benjlevesque/short-sha@v3.0 id: short-sha - name: Set up golang ${{ matrix.go-version }} uses: actions/setup-go@v5 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9b5b7105..46cb1346 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -12,7 +12,7 @@ jobs: build-id: ${{steps.build-id.outputs.build-id}} steps: - uses: actions/checkout@v7 - - uses: benjlevesque/short-sha@v2.1 + - uses: benjlevesque/short-sha@v3.0 id: short-sha - id: build-id run: echo "build-id=${{ github.event.release.tag_name }}-${{ steps.short-sha.outputs.sha }}" >> "$GITHUB_OUTPUT" From 5b1d38b90a5d7ba9b29e7e5b776efe7d776e1ab2 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:01:27 -0500 Subject: [PATCH 3/7] fix: update github cache action from v4 to v6 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/build.yaml | 2 +- .github/workflows/coverage.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e9ec67e4..40c5fc62 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -130,7 +130,7 @@ jobs: name: stacker-${{ matrix.platform }} path: stacker-${{ matrix.platform }} if-no-files-found: error - - uses: actions/cache@v4 + - uses: actions/cache@v6 id: restore-build with: path: stacker-${{ matrix.platform }} diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 4ce5a5fd..389f0254 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -117,7 +117,7 @@ jobs: name: binary-cov path: stacker if-no-files-found: error - - uses: actions/cache@v4 + - uses: actions/cache@v6 id: restore-build with: path: stacker diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 46cb1346..7302f1db 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -39,7 +39,7 @@ jobs: # needs ci for the cached stacker binary needs: [build-id, ci] steps: - - uses: actions/cache@v4 + - uses: actions/cache@v6 id: restore-build with: path: stacker-${{ matrix.platform }} From ee2f34f8b04dccda57ca41b7a22af205378d95a3 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:03:36 -0500 Subject: [PATCH 4/7] fix: update github setup-go action from v5 to v6 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/build.yaml | 2 +- .github/workflows/cloc.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/coverage.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 40c5fc62..2c3ad2bb 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -60,7 +60,7 @@ jobs: - uses: benjlevesque/short-sha@v3.0 id: short-sha - name: Set up golang ${{ matrix.go-version }} - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ matrix.go-version }} - name: Setup Environment diff --git a/.github/workflows/cloc.yml b/.github/workflows/cloc.yml index 37584ce9..41b67bb0 100644 --- a/.github/workflows/cloc.yml +++ b/.github/workflows/cloc.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Install go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: 1.25.10 - name: Check out source code diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 22e3869f..b8480083 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -46,7 +46,7 @@ jobs: uses: actions/checkout@v7 - name: Install go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: 1.25.10 diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 389f0254..ba6238ef 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -56,7 +56,7 @@ jobs: - uses: benjlevesque/short-sha@v3.0 id: short-sha - name: Set up golang ${{ matrix.go-version }} - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ matrix.go-version }} - name: Setup Environment From a4382649f6ceba9ffb4d6d95cb1e5833ee5e8c4e Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:05:08 -0500 Subject: [PATCH 5/7] fix: update github upload-artifact action from v4 to v7 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/build.yaml | 2 +- .github/workflows/coverage.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2c3ad2bb..c55dfffb 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -123,7 +123,7 @@ jobs: run: | make publish-stacker-bin - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ (matrix.privilege-level == 'priv') }} with: # if there is more than 1 go-version, we would need to account for that here. diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index ba6238ef..12a16db5 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -110,7 +110,7 @@ jobs: token: ${{ secrets.codecov_token }} files: coverage-${{ matrix.privilege-level}}.txt - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ (matrix.privilege-level == 'priv') }} with: # if there is more than 1 go-version, we would need to account for that here. From d5a2820776d5ca96d37cc4aa93eb2e6a54f932b9 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:11:59 -0500 Subject: [PATCH 6/7] fix: update github setup-python action from v5 to v6 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/dco.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dco.yml b/.github/workflows/dco.yml index c59bf643..dd515645 100644 --- a/.github/workflows/dco.yml +++ b/.github/workflows/dco.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Set up Python 3.x - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.x' - name: Check DCO From 29bed2d84b44c9bf3bf2a7d4064184c86dda4b79 Mon Sep 17 00:00:00 2001 From: Ryan Harper Date: Wed, 24 Jun 2026 12:14:47 -0500 Subject: [PATCH 7/7] fix: update github stale action from v9 to v10 Signed-off-by: Ryan Harper Signed-off-by: Ryan Harper --- .github/workflows/stale.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stale.yaml b/.github/workflows/stale.yaml index 105ec0b7..b4b26c5b 100644 --- a/.github/workflows/stale.yaml +++ b/.github/workflows/stale.yaml @@ -12,7 +12,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 with: stale-issue-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 5 days.' stale-pr-message: 'This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days.'