github: Update actions so they don't use deprecated Node.js 20

This commit is contained in:
Tobias Brunner
2026-04-07 18:57:40 +02:00
parent b56b3d48b6
commit 521c6e05c5
8 changed files with 32 additions and 32 deletions
+5 -5
View File
@@ -38,20 +38,20 @@ jobs:
matrix:
language: [ 'cpp', 'python', 'ruby' ]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/config.yml
- if: matrix.language == 'python' || matrix.language == 'ruby'
name: Autobuild
uses: github/codeql-action/autobuild@v3
uses: github/codeql-action/autobuild@v4
# this follows the steps of the Linux workflow
- if: matrix.language == 'cpp'
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/ccache
key: ccache-ubuntu-latest-gcc-codeql-${{ github.sha }}
@@ -73,6 +73,6 @@ jobs:
run: ccache -s
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
with:
category: "/language:${{matrix.language}}"