[build] Update github actions

Use github-checkout v3, github-upload-artifact-action v3 and joshua-ashton-gcc-problem-matcher v2.
Fixes Node.js 12 deprecation warning.
This commit is contained in:
Jens Peters 2022-10-14 09:24:43 +02:00 committed by Joshie
parent 4bcabe8d46
commit c54eac7d61
2 changed files with 4 additions and 4 deletions

View File

@ -9,13 +9,13 @@ jobs:
steps:
- name: Checkout code
id: checkout-code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
submodules: recursive
fetch-depth: 0
- name: Setup problem matcher
uses: Joshua-Ashton/gcc-problem-matcher@v1
uses: Joshua-Ashton/gcc-problem-matcher@v2
- name: Build release
id: build-release
@ -28,7 +28,7 @@ jobs:
- name: Upload artifacts
id: upload-artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: dxvk-${{ env.VERSION_NAME }}
path: build/dxvk-${{ env.VERSION_NAME }}

View File

@ -9,7 +9,7 @@ jobs:
steps:
- name: Checkout code
id: checkout-code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
submodules: recursive