Skip to content

Commit

Permalink
PIPELINE: update checkout/upload-artifact actions to use a newer vers…
Browse files Browse the repository at this point in the history
…ion compatible with node.js 20 as previous version is deprecated
  • Loading branch information
ciscon committed Mar 20, 2024
1 parent d15396c commit b29bcd3
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-and-deploy-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: true

Expand Down Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-and-deploy-snapshots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: true

Expand Down Expand Up @@ -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

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-targets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: true

Expand All @@ -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
Expand All @@ -53,7 +53,7 @@ jobs:
ARCH: ["arm64","intel"]
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: true

Expand All @@ -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
Expand All @@ -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

0 comments on commit b29bcd3

Please sign in to comment.