github: Upgrade deprecated actions to newer ones

The previous ones use Node 16 which now is deprecated.
This commit is contained in:
Martin Storsjö committed 2024-01-29 23:17:42 +02:00
1 parent 1139164bf6
commit ad30b74173
6 files changed
+46 -46

No files matched your search

+8 -8
View File
@@ -26,7 +26,7 @@ jobs:
TAG: ${{steps.get-parameters.outputs.TAG}}
steps:
- name: Download build parameters
uses: dawidd6/action-download-artifact@v2
uses: dawidd6/action-download-artifact@v3
with:
workflow: build.yml
workflow_conclusion: success
@@ -45,11 +45,11 @@ jobs:
needs: [prepare]
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: ${{ (inputs.commit != '' && inputs.commit) || inputs.branch }}
- name: Download toolchain
uses: dawidd6/action-download-artifact@v2
uses: dawidd6/action-download-artifact@v3
with:
workflow: build.yml
workflow_conclusion: success
@@ -94,7 +94,7 @@ jobs:
- { arch: i686, crt: msvcrt }
- { arch: x86_64, crt: msvcrt }
steps:
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: linux-${{matrix.crt}}-x86_64-toolchain
- name: Unpack cross toolchain
@@ -103,7 +103,7 @@ jobs:
rm llvm-mingw-*.tar.xz
sudo mv llvm-mingw* /opt/llvm-mingw
echo /opt/llvm-mingw/bin >> $GITHUB_PATH
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: ${{ (inputs.commit != '' && inputs.commit) || inputs.branch }}
- name: Build
@@ -148,7 +148,7 @@ jobs:
install: >-
unzip
make
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: windows-${{matrix.crt}}-${{matrix.arch}}-toolchain
- name: Unpack toolchain
@@ -157,7 +157,7 @@ jobs:
rm llvm-mingw-*.zip
mv llvm-mingw-* /llvm-mingw
echo /llvm-mingw/bin >> $GITHUB_PATH
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: ${{ (inputs.commit != '' && inputs.commit) || inputs.branch }}
- name: Run tests
@@ -173,7 +173,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Download all artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
- name: Rearrange files
run: |
rm -rf linux-asserts*