mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
CI: Upgraded GitHub actions.
This commit is contained in:
parent
2ee09c65fc
commit
453a23b119
12
.github/workflows/build_arm.yaml
vendored
12
.github/workflows/build_arm.yaml
vendored
@ -19,7 +19,7 @@ jobs:
|
||||
name: Linux GCC
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -107,7 +107,7 @@ jobs:
|
||||
run: zip GCC_fw_arm_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: GCC Firmware ARM Artifacts
|
||||
path: GCC_fw_arm_artifacts.zip
|
||||
@ -116,7 +116,7 @@ jobs:
|
||||
name: Linux CLANGDWARF
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -203,7 +203,7 @@ jobs:
|
||||
run: zip CLANGDWARF_fw_arm_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: CLANGDWARF Firmware ARM Artifacts
|
||||
path: CLANGDWARF_fw_arm_artifacts.zip
|
||||
@ -222,7 +222,7 @@ jobs:
|
||||
]
|
||||
steps:
|
||||
- name: Checkout ocbuild repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: acidanthera/ocbuild
|
||||
ref: audk-stable-202311
|
||||
@ -247,7 +247,7 @@ jobs:
|
||||
tar -xJf ./qemu-8.1.3.tar.xz -C $HOME
|
||||
|
||||
- name: Download a single artifact
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ matrix.package.toolchain }} Firmware ARM Artifacts
|
||||
|
||||
|
10
.github/workflows/build_common.yml
vendored
10
.github/workflows/build_common.yml
vendored
@ -19,7 +19,7 @@ jobs:
|
||||
env:
|
||||
JOB_TYPE: BUILD
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -144,7 +144,7 @@ jobs:
|
||||
run:
|
||||
shell: bash
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -253,7 +253,7 @@ jobs:
|
||||
name: Linux CLANGPDB
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -377,7 +377,7 @@ jobs:
|
||||
name: Linux CLANGDWARF
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -501,7 +501,7 @@ jobs:
|
||||
name: Linux GCC
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
|
18
.github/workflows/build_nolto.yaml
vendored
18
.github/workflows/build_nolto.yaml
vendored
@ -19,7 +19,7 @@ jobs:
|
||||
name: Linux GCC ARM
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -110,7 +110,7 @@ jobs:
|
||||
run: zip GCC_no_lto_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: GCC Firmware NO_LTO Artifacts
|
||||
path: GCC_no_lto_artifacts.zip
|
||||
@ -119,7 +119,7 @@ jobs:
|
||||
name: Linux GCC AMD
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -219,7 +219,7 @@ jobs:
|
||||
run: zip GCC_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: GCC Firmware Artifacts
|
||||
path: GCC_fw_artifacts.zip
|
||||
@ -228,7 +228,7 @@ jobs:
|
||||
name: Linux GCC Common
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -370,7 +370,7 @@ jobs:
|
||||
]
|
||||
steps:
|
||||
- name: Checkout ocbuild repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: acidanthera/ocbuild
|
||||
ref: audk-stable-202311
|
||||
@ -395,7 +395,7 @@ jobs:
|
||||
tar -xJf ./qemu-8.1.3.tar.xz -C $HOME
|
||||
|
||||
- name: Download a single artifact
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ matrix.package.toolchain }} Firmware NO_LTO Artifacts
|
||||
|
||||
@ -472,7 +472,7 @@ jobs:
|
||||
]
|
||||
steps:
|
||||
- name: Checkout ocbuild repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: acidanthera/ocbuild
|
||||
ref: audk-stable-202311
|
||||
@ -497,7 +497,7 @@ jobs:
|
||||
tar -xJf ./qemu-8.1.3.tar.xz -C $HOME
|
||||
|
||||
- name: Download a single artifact
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ matrix.package.toolchain }} Firmware Artifacts
|
||||
|
||||
|
24
.github/workflows/build_x86.yaml
vendored
24
.github/workflows/build_x86.yaml
vendored
@ -21,7 +21,7 @@ jobs:
|
||||
env:
|
||||
JOB_TYPE: BUILD
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -128,7 +128,7 @@ jobs:
|
||||
run: zip XCODE5_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: XCODE5 Firmware Artifacts
|
||||
path: XCODE5_fw_artifacts.zip
|
||||
@ -142,7 +142,7 @@ jobs:
|
||||
run:
|
||||
shell: bash
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -238,7 +238,7 @@ jobs:
|
||||
run: zip VS2019_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: VS2019 Firmware Artifacts
|
||||
path: VS2019_fw_artifacts.zip
|
||||
@ -247,7 +247,7 @@ jobs:
|
||||
name: Linux CLANGPDB
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -343,7 +343,7 @@ jobs:
|
||||
run: zip CLANGPDB_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: CLANGPDB Firmware Artifacts
|
||||
path: CLANGPDB_fw_artifacts.zip
|
||||
@ -352,7 +352,7 @@ jobs:
|
||||
name: Linux CLANGDWARF
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -448,7 +448,7 @@ jobs:
|
||||
run: zip CLANGDWARF_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: CLANGDWARF Firmware Artifacts
|
||||
path: CLANGDWARF_fw_artifacts.zip
|
||||
@ -457,7 +457,7 @@ jobs:
|
||||
name: Linux GCC
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@ -553,7 +553,7 @@ jobs:
|
||||
run: zip GCC_fw_artifacts.zip ./firmware_artifacts/* -r
|
||||
|
||||
- name: Upload to Artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: GCC Firmware Artifacts
|
||||
path: GCC_fw_artifacts.zip
|
||||
@ -575,7 +575,7 @@ jobs:
|
||||
]
|
||||
steps:
|
||||
- name: Checkout ocbuild repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: acidanthera/ocbuild
|
||||
ref: audk-stable-202311
|
||||
@ -600,7 +600,7 @@ jobs:
|
||||
tar -xJf ./qemu-8.1.3.tar.xz -C $HOME
|
||||
|
||||
- name: Download a single artifact
|
||||
uses: actions/download-artifact@v3
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ matrix.package.toolchain }} Firmware Artifacts
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user