6565
6666 steps :
6767 - name : Checkout repository
68- uses : actions/checkout@v3
68+ uses : actions/checkout@v6
6969
7070 # Using hints from https://askubuntu.com/questions/272248/processing-triggers-for-man-db
7171 - if : matrix.language == 'cpp' && matrix.os == 'ubuntu-latest'
8181 - name : Prepare ccache
8282 # Based on https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching#example-using-the-cache-action example
8383 id : cache-ccache
84- uses : actions/cache@v4
84+ uses : actions/cache@v5
8585 env :
8686 cache-name : cache-ccache-${{ matrix.compiler }}-${{ matrix.NUT_SSL_VARIANTS }}-${{ matrix.NUT_USB_VARIANTS }}
8787 with :
@@ -113,7 +113,7 @@ jobs:
113113
114114 # Initializes the CodeQL tools for scanning.
115115 - name : Initialize CodeQL
116- uses : github/codeql-action/init@v3
116+ uses : github/codeql-action/init@v4
117117 with :
118118 languages : ${{ matrix.language }}
119119 build-mode : ${{ matrix.build-mode }}
@@ -129,7 +129,7 @@ jobs:
129129 # https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
130130 - if : matrix.build-mode == 'autobuild'
131131 name : Autobuild
132- uses : github/codeql-action/autobuild@v3
132+ uses : github/codeql-action/autobuild@v4
133133
134134 # ℹ️ Command-line programs to run using the OS shell.
135135 # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -182,6 +182,6 @@ jobs:
182182 run : ccache -sv || ccache -s || echo "FAILED to read ccache info, oh well"
183183
184184 - name : Perform CodeQL Analysis
185- uses : github/codeql-action/analyze@v3
185+ uses : github/codeql-action/analyze@v4
186186 with :
187187 category : " /language:${{matrix.language}}"
0 commit comments