CI: Upgrade to latest github action versions

This has been prompted by the following deprecation messages:

> Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4.
This commit is contained in:
matt335672
2026-03-18 09:53:46 +00:00
parent 1737f19485
commit e2148a360c
3 changed files with 9 additions and 9 deletions
+6 -6
View File
@@ -163,7 +163,7 @@ jobs:
run: |
echo "CONF_FLAGS=$CONF_FLAGS_${{ matrix.arch }}_${{ matrix.feature_set }} ${{ matrix.CONF_FLAGS_EXTRA }}" >> $GITHUB_ENV
echo "PKG_CONFIG_PATH=$PKG_CONFIG_PATH_${{ matrix.arch }}" >> $GITHUB_ENV
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: "Install Dependencies"
# See https://github.com/actions/runner-images/issues/7192
run: |
@@ -183,7 +183,7 @@ jobs:
if: ${{ matrix.DISTCHECK }}
run: make distcheck -j $(nproc)
- name: "Artifact: test-suite.log distcheck"
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
if: always() && steps.dist_check.outcome == 'failure'
with:
name: test-suite-distcheck-${{ matrix.cc }}-${{ matrix.feature_set }}
@@ -204,9 +204,9 @@ jobs:
id: os
run: echo "image=$ImageOS" >>$GITHUB_OUTPUT
shell: bash
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Cache cppcheck
uses: actions/cache@v4
uses: actions/cache@v5
env:
cache-name: cache-cppcheck
with:
@@ -233,9 +233,9 @@ jobs:
id: os
run: echo "image=$ImageOS" >>$GITHUB_OUTPUT
shell: bash
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Cache astyle
uses: actions/cache@v4
uses: actions/cache@v5
env:
cache-name: cache-astyle
with: