From 3a6957c97235dd15fedbd0849d0c73d8ea591a4a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 17 Jan 2024 20:17:33 +0000 Subject: [PATCH] Update GH Actions --- .github/workflows/llvm.yml | 2 +- .github/workflows/macos.yml | 4 ++-- .github/workflows/win.yml | 16 ++++++++-------- .github/workflows/win_build_portable.yml | 12 ++++++------ 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/llvm.yml b/.github/workflows/llvm.yml index 15fa6df8712c..2ede17176108 100644 --- a/.github/workflows/llvm.yml +++ b/.github/workflows/llvm.yml @@ -33,7 +33,7 @@ jobs: - name: Cache LLVM id: cache-llvm - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ./llvm key: llvm-${{ matrix.llvm_version }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index dbab5f5bc93c..765595ce2d09 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -17,12 +17,12 @@ jobs: - name: Download Crystal source uses: actions/checkout@v4 - - uses: cachix/install-nix-action@v24 + - uses: cachix/install-nix-action@v25 with: install_url: https://releases.nixos.org/nix/nix-2.9.2/install extra_nix_config: | experimental-features = nix-command - - uses: cachix/cachix-action@v13 + - uses: cachix/cachix-action@v14 with: name: crystal-ci signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml index c80dcfce8fb6..9fce9f93aa44 100644 --- a/.github/workflows/win.yml +++ b/.github/workflows/win.yml @@ -25,7 +25,7 @@ jobs: - name: Cache libraries id: cache-libs - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | # openssl and llvm take much longer to build so they are cached separately libs/pcre.lib @@ -68,7 +68,7 @@ jobs: - name: Cache OpenSSL id: cache-openssl - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | libs/crypto.lib @@ -97,7 +97,7 @@ jobs: - name: Cache libraries id: cache-dlls - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | # openssl and llvm take much longer to build so they are cached separately libs/pcre-dynamic.lib @@ -149,7 +149,7 @@ jobs: - name: Cache OpenSSL id: cache-openssl-dlls - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | libs/crypto-dynamic.lib @@ -172,7 +172,7 @@ jobs: - name: Cache LLVM id: cache-llvm-libs - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: llvm key: llvm-libs-${{ env.CI_LLVM_VERSION }}-msvc @@ -219,7 +219,7 @@ jobs: - name: Cache LLVM id: cache-llvm-dlls - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | libs/llvm_VERSION @@ -258,7 +258,7 @@ jobs: path: build - name: Restore LLVM - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: llvm key: llvm-libs-${{ env.CI_LLVM_VERSION }}-msvc @@ -309,7 +309,7 @@ jobs: path: etc/win-ci/portable - name: Restore LLVM - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: llvm key: llvm-libs-${{ env.CI_LLVM_VERSION }}-msvc diff --git a/.github/workflows/win_build_portable.yml b/.github/workflows/win_build_portable.yml index 77e823384ef2..b2068e9f41d7 100644 --- a/.github/workflows/win_build_portable.yml +++ b/.github/workflows/win_build_portable.yml @@ -30,7 +30,7 @@ jobs: uses: actions/checkout@v4 - name: Restore libraries - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: | libs/pcre.lib @@ -45,7 +45,7 @@ jobs: key: win-libs-${{ hashFiles('.github/workflows/win.yml', 'etc/win-ci/*.ps1') }}-msvc fail-on-cache-miss: true - name: Restore OpenSSL - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: | libs/crypto.lib @@ -54,7 +54,7 @@ jobs: key: win-openssl-libs-3.1.0-${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc fail-on-cache-miss: true - name: Restore DLLs - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: | libs/pcre-dynamic.lib @@ -78,7 +78,7 @@ jobs: key: win-dlls-${{ hashFiles('.github/workflows/win.yml', 'etc/win-ci/*.ps1') }}-msvc fail-on-cache-miss: true - name: Restore OpenSSL DLLs - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: | libs/crypto-dynamic.lib @@ -88,13 +88,13 @@ jobs: key: win-openssl-dlls-3.1.0-${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc fail-on-cache-miss: true - name: Restore LLVM - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: llvm key: llvm-libs-${{ inputs.llvm_version }}-msvc fail-on-cache-miss: true - name: Restore LLVM DLLs - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 with: path: | libs/llvm_VERSION