diff --git a/.github/actions/_setup_configure_build_linux/action.yaml b/.github/actions/_setup_configure_build_linux/action.yaml index d5fe3ee9..3dcde1ab 100644 --- a/.github/actions/_setup_configure_build_linux/action.yaml +++ b/.github/actions/_setup_configure_build_linux/action.yaml @@ -44,7 +44,7 @@ runs: } >> "$GITHUB_ENV" - name: Cache VCPKG assets - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | .cache/vcpkg/downloads @@ -53,7 +53,7 @@ runs: restore-keys: ${{ runner.os }}-${{ inputs.arch }}-vcpkg- - name: Cache build - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: build/${{ inputs.build-preset }} key: ${{ runner.os }}-${{ inputs.arch }}-cmake-${{ inputs.build-preset }}-${{ hashFiles('CMakeLists.txt', 'CMakePresets.json', 'vcpkg.json', '**/*.cmake', '.github/actions/_setup_configure_build_linux/action.yaml') }} diff --git a/.github/actions/_setup_configure_build_macos/action.yaml b/.github/actions/_setup_configure_build_macos/action.yaml index 45a5067f..28221cd7 100644 --- a/.github/actions/_setup_configure_build_macos/action.yaml +++ b/.github/actions/_setup_configure_build_macos/action.yaml @@ -44,7 +44,7 @@ runs: } >> "$GITHUB_ENV" - name: Cache VCPKG assets - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | .cache/vcpkg/downloads @@ -53,7 +53,7 @@ runs: restore-keys: ${{ runner.os }}-${{ inputs.arch }}-vcpkg- - name: Cache build - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: build/${{ inputs.build-preset }} key: ${{ runner.os }}-${{ inputs.arch }}-cmake-${{ inputs.build-preset }}-${{ hashFiles('CMakeLists.txt', 'CMakePresets.json', 'vcpkg.json', '**/*.cmake', '.github/actions/_setup_configure_build_macos/action.yaml') }} diff --git a/.github/actions/_setup_configure_build_windows/action.yaml b/.github/actions/_setup_configure_build_windows/action.yaml index 58dc540b..e00ea9fa 100644 --- a/.github/actions/_setup_configure_build_windows/action.yaml +++ b/.github/actions/_setup_configure_build_windows/action.yaml @@ -43,7 +43,7 @@ runs: ) | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append - name: Cache VCPKG assets - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | .cache/vcpkg/downloads @@ -52,7 +52,7 @@ runs: restore-keys: ${{ runner.os }}-${{ inputs.arch }}-vcpkg- - name: Cache build - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: build/${{ inputs.build-preset }} key: ${{ runner.os }}-${{ inputs.arch }}-cmake-${{ inputs.build-preset }}-${{ hashFiles('CMakeLists.txt', 'CMakePresets.json', 'vcpkg.json', '**/*.cmake', '.github/actions/_setup_configure_build_windows/action.yaml') }} diff --git a/.github/workflows/clang_tidy.yaml b/.github/workflows/clang_tidy.yaml index 52ebe053..413bb8bb 100644 --- a/.github/workflows/clang_tidy.yaml +++ b/.github/workflows/clang_tidy.yaml @@ -29,7 +29,7 @@ jobs: build_preset: clang_debug steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup, configure, and run clang-tidy uses: ./.github/actions/_setup_configure_build_linux diff --git a/.github/workflows/linux_build_test.yaml b/.github/workflows/linux_build_test.yaml index 5891f9c3..a339306d 100644 --- a/.github/workflows/linux_build_test.yaml +++ b/.github/workflows/linux_build_test.yaml @@ -69,7 +69,7 @@ jobs: matrix: ${{ fromJson(needs.plan-linux-build.outputs.matrix) }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup, configure, and build Linux CI uses: ./.github/actions/_setup_configure_build_linux diff --git a/.github/workflows/macos_build_test.yaml b/.github/workflows/macos_build_test.yaml index c66edc39..a3c2350f 100644 --- a/.github/workflows/macos_build_test.yaml +++ b/.github/workflows/macos_build_test.yaml @@ -36,7 +36,7 @@ jobs: test_preset: quick-validation-clang-release steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup, configure, and build macOS CI uses: ./.github/actions/_setup_configure_build_macos diff --git a/.github/workflows/publish_llvm_coverage.yaml b/.github/workflows/publish_llvm_coverage.yaml index 363c982c..c3ddb0d5 100644 --- a/.github/workflows/publish_llvm_coverage.yaml +++ b/.github/workflows/publish_llvm_coverage.yaml @@ -18,7 +18,7 @@ jobs: name: ubuntu-24.04-arm - quick-validation-clang-debug steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup, configure, and build Linux CI uses: ./.github/actions/_setup_configure_build_linux diff --git a/.github/workflows/windows_build_test.yaml b/.github/workflows/windows_build_test.yaml index ed1e4ce7..fdca7031 100644 --- a/.github/workflows/windows_build_test.yaml +++ b/.github/workflows/windows_build_test.yaml @@ -41,7 +41,7 @@ jobs: test_preset: quick-validation-msvc-release-arm64 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup, configure, and build Windows CI uses: ./.github/actions/_setup_configure_build_windows