diff --git a/.github/workflows/build_arm.yaml b/.github/workflows/build_arm.yaml index 02571f7190..2781f77126 100644 --- a/.github/workflows/build_arm.yaml +++ b/.github/workflows/build_arm.yaml @@ -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 diff --git a/.github/workflows/build_common.yml b/.github/workflows/build_common.yml index 468227c182..a71cc67b48 100644 --- a/.github/workflows/build_common.yml +++ b/.github/workflows/build_common.yml @@ -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 diff --git a/.github/workflows/build_nolto.yaml b/.github/workflows/build_nolto.yaml index f78b9a5ff1..9596ba3d30 100644 --- a/.github/workflows/build_nolto.yaml +++ b/.github/workflows/build_nolto.yaml @@ -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 diff --git a/.github/workflows/build_x86.yaml b/.github/workflows/build_x86.yaml index fe58213caf..52d74d9e79 100644 --- a/.github/workflows/build_x86.yaml +++ b/.github/workflows/build_x86.yaml @@ -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