diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 86a31c9e..5e93447b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,13 +54,13 @@ jobs: echo LDFLAGS="-L${base}/lib/c++ -Wl,-rpath,${base}/lib/c++" >> $GITHUB_ENV - name: Fetch repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive - name: Restore artifacts, or setup vcpkg (do not install any package) - uses: lukka/run-vcpkg@v10 + uses: lukka/run-vcpkg@v11 with: vcpkgDirectory: external/vcpkg/vcpkg vcpkgJsonGlob: cmake/vcpkg.json diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 375cb36c..8587de92 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -62,13 +62,13 @@ jobs: sudo apt-get install -y gettext - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive - name: Restore artifacts, or setup vcpkg (do not install any package) - uses: lukka/run-vcpkg@v10 + uses: lukka/run-vcpkg@v11 with: vcpkgDirectory: external/vcpkg/vcpkg vcpkgJsonGlob: cmake/vcpkg.json @@ -84,7 +84,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -112,4 +112,4 @@ jobs: run: cmake --build out/build/release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/coverity-scan-ubuntu.yml b/.github/workflows/coverity-scan-ubuntu.yml index 8b9a19ca..5e59a9fc 100644 --- a/.github/workflows/coverity-scan-ubuntu.yml +++ b/.github/workflows/coverity-scan-ubuntu.yml @@ -32,7 +32,7 @@ jobs: - name: Get cmake and ninja uses: lukka/get-cmake@latest - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive diff --git a/.github/workflows/msvc.yml b/.github/workflows/msvc.yml index e2c82e40..b723cade 100644 --- a/.github/workflows/msvc.yml +++ b/.github/workflows/msvc.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive @@ -67,7 +67,7 @@ jobs: # Upload SARIF file to GitHub Code Scanning Alerts - name: Upload SARIF to GitHub - uses: github/codeql-action/upload-sarif@v2 + uses: github/codeql-action/upload-sarif@v3 with: sarif_file: ${{ steps.run-analysis.outputs.sarif }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index b0032aee..73cd1b83 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -44,7 +44,7 @@ jobs: preset: windows-arm64-release steps: - name: Fetch repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive @@ -63,7 +63,7 @@ jobs: run: .\.github\scripts\windows-environment.ps1 '${{matrix.platform}}${{matrix.name_postfix}}' - name: Restore artifacts, or setup vcpkg (do not install any package) - uses: lukka/run-vcpkg@v10 + uses: lukka/run-vcpkg@v11 with: vcpkgDirectory: external/vcpkg/vcpkg vcpkgJsonGlob: external/vcpkg/config/vcpkg.json