diff --git a/.github/actions/setup-djgpp-toolchain/action.yml b/.github/actions/setup-djgpp-toolchain/action.yml index 636c669b04..efe2d80ae6 100644 --- a/.github/actions/setup-djgpp-toolchain/action.yml +++ b/.github/actions/setup-djgpp-toolchain/action.yml @@ -32,7 +32,7 @@ runs: echo "cache-key=${archive}-${{ inputs.version }}-${{ runner.os }}-${{ runner.arch }}" >> ${GITHUB_OUTPUT} - name: 'Restore cached ${{ steps.calc.outputs.archive }}' id: cache-restore - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: '${{ runner.temp }}/${{ steps.calc.outputs.archive }}' key: ${{ steps.calc.outputs.cache-key }} @@ -43,7 +43,7 @@ runs: Invoke-WebRequest "${{ steps.calc.outputs.url }}" -OutFile "${{ runner.temp }}/${{ steps.calc.outputs.archive }}" - name: 'Cache ${{ steps.calc.outputs.archive }}' if: ${{ !steps.cache-restore.outputs.cache-hit || steps.cache-restore.outputs.cache-hit == 'false' }} - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: '${{ runner.temp }}/${{ steps.calc.outputs.archive }}' key: ${{ steps.calc.outputs.cache-key }} diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml index 10f241c023..2ac0e30743 100644 --- a/.github/workflows/generic.yml +++ b/.github/workflows/generic.yml @@ -81,7 +81,7 @@ jobs: with: distribution: 'temurin' java-version: '17' - - uses: ilammy/msvc-dev-cmd@v1 + - uses: TheMrMilchmann/setup-msvc-dev@v4 if: ${{ matrix.platform.platform == 'msvc' }} with: arch: ${{ matrix.platform.msvc-vcvars-arch }} @@ -323,7 +323,7 @@ jobs: - name: 'Build (cross-platform-actions, BSD)' id: cpactions if: ${{ matrix.platform.cpactions }} - uses: cross-platform-actions/action@v0.32.0 + uses: cross-platform-actions/action@v1 with: operating_system: '${{ matrix.platform.cpactions-os }}' architecture: '${{ matrix.platform.cpactions-arch }}' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ba43ece625..6929f152d3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -391,7 +391,7 @@ jobs: - name: Set up ninja uses: ./.github/actions/setup-ninja - name: 'Configure vcvars x86' - uses: ilammy/msvc-dev-cmd@v1 + uses: TheMrMilchmann/setup-msvc-dev@v4 with: arch: x64_x86 - name: 'CMake (configure + build + tests) x86' @@ -411,7 +411,7 @@ jobs: cmake --build build_x86 --config Release --verbose ctest --test-dir build_x86 --no-tests=error -C Release --output-on-failure - name: 'Configure vcvars x64' - uses: ilammy/msvc-dev-cmd@v1 + uses: TheMrMilchmann/setup-msvc-dev@v4 with: arch: x64 - name: 'CMake (configure + build + tests) x64' @@ -431,7 +431,7 @@ jobs: cmake --build build_x64 --config Release --verbose ctest --test-dir build_x64 --no-tests=error -C Release --output-on-failure - name: 'Configure vcvars arm64' - uses: ilammy/msvc-dev-cmd@v1 + uses: TheMrMilchmann/setup-msvc-dev@v4 with: arch: x64_arm64 - name: 'CMake (configure + build) arm64'