MdeModulePkg: return EFI_INVALID_PARAMETER if mVariableModuleGlobal i… #32
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Makefile CI | |
on: | |
push: | |
branches: [ "winrt" ] | |
pull_request: | |
branches: [ "winrt" ] | |
jobs: | |
build: | |
runs-on: ubuntu-20.04 | |
steps: | |
- name: apt-get update | |
run: sudo apt-get update | |
- name: Install GCC | |
run: sudo apt-get install gcc-arm-linux-gnueabihf | |
- name: Checkout from GitHub | |
uses: actions/checkout@v3 | |
- name: Setup Python2 Env | |
uses: actions/[email protected] | |
with: | |
python-version: 2.7 | |
- name: Build EDK2 Base Tools | |
run: make -C BaseTools | |
- name: Setup EDKII | |
run: source edksetup.sh | |
- name: Prepare Build | |
run: export GCC49_ARM_PREFIX=arm-linux-gnueabihf- | |
- name: Build EDK2 Firmware for ARMv7 (Cortex-A9) | |
run: export GCC49_ARM_PREFIX=arm-linux-gnueabihf-&& export SOURCE_DEBUG_ENABLE=TRUE && export DEBUG_ON_SERIAL_PORT && export WORKSPACE=/home/runner/work/edk2-winrt/edk2-winrt && export EDK_TOOLS_PATH=/home/runner/work/edk2-winrt/edk2-winrt/BaseTools && export CONF_PATH=/home/runner/work/edk2-winrt/edk2-winrt/Conf && cd ./BaseTools/BinWrappers/PosixLike && export PATH=$PATH:/home/runner/work/edk2-winrt/edk2-winrt/BaseTools/BinWrappers/PosixLike && ./build -a ARM -t GCC49 -b RELEASE -p ArmVirtPkg/ArmVirtQemuWinRt.dsc && cd ../../../ | |
- name: Upload ARMv7 FW Image to GH Actions Artifact Blob | |
uses: actions/[email protected] | |
with: | |
name: QEMU_EFI.fd | |
path: ./Build/ArmVirtQemuWinRt-ARM/RELEASE_GCC49/FV/QEMU_EFI.fd |