From a3c4dabf74b8a228f728e2eff667e1287528d01a Mon Sep 17 00:00:00 2001 From: Diogo Autilio Date: Thu, 24 Sep 2026 10:44:19 -0300 Subject: [PATCH] ci: bump checkout to v7, cache to v6 and action-gh-release to v3 action-gh-release@v1 still ran on the retired Node 16 runtime. None of the skipped majors change the inputs these workflows use. --- .github/workflows/Build.yml | 10 +++++----- .github/workflows/Release.yml | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index f298ae9..70ac8bf 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -27,7 +27,7 @@ jobs: run: shell: ${{ matrix.os[2] }} {0} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: submodules: 'true' - &setup_pspdev @@ -68,11 +68,11 @@ jobs: name: Code format (Uncrustify) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Cache Uncrustify id: cache-uncrustify - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.local/bin/uncrustify key: uncrustify-${{ env.UNCRUSTIFY_VERSION }}-ubuntu-latest @@ -99,7 +99,7 @@ jobs: name: Static analysis (Cppcheck) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: submodules: 'true' @@ -112,7 +112,7 @@ jobs: - name: Cache Cppcheck id: cache-cppcheck - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.local/cppcheck key: cppcheck-${{ env.CPPCHECK_VERSION }}-ubuntu-latest diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index f09dc0c..cd644b5 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -26,7 +26,7 @@ jobs: run: shell: ${{ matrix.os[2] }} {0} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: submodules: 'true' @@ -51,7 +51,7 @@ jobs: echo "file=${RELEASE_NAME}.tar.gz" >> $GITHUB_OUTPUT - name: Publish release on GitHub Releases - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ${{ steps.compress.outputs.file }} env: @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest needs: publish steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: submodules: 'true'