Update github actions "checkout" and "upload-artifacts" to v4

The v3 actions use Node 16 which is now deprecated and will be phased out.
To fix this we will use the v4 actions which are based on Node20.
For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
This commit is contained in:
Marco 2024-02-04 22:16:57 +01:00 committed by Silvano Seva
parent adc8b05075
commit 69c0bc484c
2 changed files with 4 additions and 4 deletions

View File

@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive
- name: install-deps
@ -49,7 +49,7 @@ jobs:
meson compile -C build_arm openrtx_gd77_wrap
meson compile -C build_arm openrtx_dm1801_wrap
meson compile -C build_arm openrtx_mod17_wrap
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: release-bins
path: |
@ -59,7 +59,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive
- name: install-deps

View File

@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: recursive
- name: install-deps