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/
pull/238/head
Marco 2024-02-04 22:16:57 +01:00 zatwierdzone przez Silvano Seva
rodzic adc8b05075
commit 69c0bc484c
2 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

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

Wyświetl plik

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