From b29bcd3eb00b901db2cb1c9eafa09ee89fc115b0 Mon Sep 17 00:00:00 2001 From: ciscon Date: Wed, 20 Mar 2024 16:24:13 -0400 Subject: [PATCH] PIPELINE: update checkout/upload-artifact actions to use a newer version compatible with node.js 20 as previous version is deprecated --- .github/workflows/build-and-deploy-release.yml | 4 ++-- .github/workflows/build-and-deploy-snapshots.yml | 4 ++-- .github/workflows/build-targets.yml | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-and-deploy-release.yml b/.github/workflows/build-and-deploy-release.yml index fb1e01df8..2a1e0ac13 100644 --- a/.github/workflows/build-and-deploy-release.yml +++ b/.github/workflows/build-and-deploy-release.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -96,7 +96,7 @@ jobs: run: apt-get -qy update && apt-get -qy install curl file libfuse2 git make sudo git - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/build-and-deploy-snapshots.yml b/.github/workflows/build-and-deploy-snapshots.yml index abe3dbeac..4f2d8d9a9 100644 --- a/.github/workflows/build-and-deploy-snapshots.yml +++ b/.github/workflows/build-and-deploy-snapshots.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -94,7 +94,7 @@ jobs: run: apt-get -qy update && apt-get -qy install curl file libfuse2 git make sudo git ssh-client - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/build-targets.yml b/.github/workflows/build-targets.yml index 63b44224c..fb8a1dda6 100644 --- a/.github/workflows/build-targets.yml +++ b/.github/workflows/build-targets.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -41,7 +41,7 @@ jobs: VcpkgTriplet: ${{ matrix.triplet }} - name: Archive client - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.target }} path: .vs\${{ matrix.platform }}\${{ matrix.config }}\Output\ezQuake.exe @@ -53,7 +53,7 @@ jobs: ARCH: ["arm64","intel"] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -66,7 +66,7 @@ jobs: - name: Create Bundle run: .github/workflows/scripts/homebrew.sh create-bundle ${{matrix.ARCH}} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: macos-${{matrix.ARCH}} path: ezQuake.zip @@ -89,14 +89,14 @@ jobs: run: apt-get -qy update && apt-get -qy install curl file libfuse2 git make sudo git - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Build run: git config --global --add safe.directory $PWD && ./misc/appimage/appimage-manual_creation.sh - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ matrix.target }}-AppImage path: ezQuake-${{ matrix.platform }}.AppImage