chore: upgrade actions/checkout, actions/cache, and actions/upload-artifact to v4

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
EnderIce2 2025-01-04 21:01:06 +02:00
parent 04edfd46bb
commit 8bfed94ba9
No known key found for this signature in database
GPG Key ID: 2EE20AF089811A5A
2 changed files with 15 additions and 15 deletions

View File

@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive

View File

@ -11,13 +11,13 @@ jobs:
name: Build Cross-Compiler & Toolchain name: Build Cross-Compiler & Toolchain
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
- name: Cache cross Folder - name: Cache cross Folder
id: cache-cross id: cache-cross
uses: actions/cache@v3 uses: actions/cache@v4
with: with:
path: tools/cross path: tools/cross
key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }} key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }}
@ -75,7 +75,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [buildcompiler] needs: [buildcompiler]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
@ -90,7 +90,7 @@ jobs:
- name: Cache cross Folder - name: Cache cross Folder
id: cache-cross id: cache-cross
uses: actions/cache@v3 uses: actions/cache@v4
with: with:
path: tools/cross path: tools/cross
key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }} key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }}
@ -108,13 +108,13 @@ jobs:
mv Fennix.iso Fennix-release.iso mv Fennix.iso Fennix-release.iso
- name: Upload Artifact (Fennix-debug.iso) - name: Upload Artifact (Fennix-debug.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-amd64-debug name: Fennix-amd64-debug
path: Fennix-debug.iso path: Fennix-debug.iso
- name: Upload Artifact (Fennix-release.iso) - name: Upload Artifact (Fennix-release.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-amd64-release name: Fennix-amd64-release
path: Fennix-release.iso path: Fennix-release.iso
@ -124,7 +124,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [buildcompiler] needs: [buildcompiler]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
@ -139,7 +139,7 @@ jobs:
- name: Cache cross Folder - name: Cache cross Folder
id: cache-cross id: cache-cross
uses: actions/cache@v3 uses: actions/cache@v4
with: with:
path: tools/cross path: tools/cross
key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }} key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }}
@ -157,13 +157,13 @@ jobs:
mv Fennix.iso Fennix-release.iso mv Fennix.iso Fennix-release.iso
- name: Upload Artifact (Fennix-debug.iso) - name: Upload Artifact (Fennix-debug.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-i386-debug name: Fennix-i386-debug
path: Fennix-debug.iso path: Fennix-debug.iso
- name: Upload Artifact (Fennix-release.iso) - name: Upload Artifact (Fennix-release.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-i386-release name: Fennix-i386-release
path: Fennix-release.iso path: Fennix-release.iso
@ -173,7 +173,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [buildcompiler] needs: [buildcompiler]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
@ -188,7 +188,7 @@ jobs:
- name: Cache cross Folder - name: Cache cross Folder
id: cache-cross id: cache-cross
uses: actions/cache@v3 uses: actions/cache@v4
with: with:
path: tools/cross path: tools/cross
key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }} key: ${{ runner.os }}-cross-${{ hashFiles('tools/Makefile') }}
@ -206,13 +206,13 @@ jobs:
mv Fennix.iso Fennix-release.iso mv Fennix.iso Fennix-release.iso
- name: Upload Artifact (Fennix-debug.iso) - name: Upload Artifact (Fennix-debug.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-aarch64-debug name: Fennix-aarch64-debug
path: Fennix-debug.iso path: Fennix-debug.iso
- name: Upload Artifact (Fennix-release.iso) - name: Upload Artifact (Fennix-release.iso)
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: Fennix-aarch64-release name: Fennix-aarch64-release
path: Fennix-release.iso path: Fennix-release.iso