Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add qemu binary release workflow: (#852)
## Description Add a new workflow that will build and prepare qemu binaries for both Windows and Linux. This workflow has three triggers: 1. A pull request to the main branch, which will only trigger when either the workflow itself, or the qemu version file is updated. This workflow will upload the binaries as an artifact to the workflow. 2. A release, which will upload the binaries as an artifact to the associated release 3. A manual trigger, which allows for testing the workflow on a custom branch. This will upload the binaries as an artifact to the workflow. - [ ] Impacts functionality? - **Functionality** - Does the change ultimately impact how firmware functions? - Examples: Add a new library, publish a new PPI, update an algorithm, ... - [ ] Impacts security? - **Security** - Does the change have a direct security impact on an application, flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter validation improvement, ... - [ ] Breaking change? - **Breaking change** - Will anyone consuming this change experience a break in build or boot behavior? - Examples: Add a new library class, move a module to a different repo, call a function in a new library class in a pre-existing module, ... - [ ] Includes tests? - **Tests** - Does the change include any explicit test code? - Examples: Unit tests, integration tests, robot tests, ... - [ ] Includes documentation? - **Documentation** - Does the change contain explicit documentation additions outside direct code modifications (and comments)? - Examples: Update readme file, add feature readme file, link to documentation on an a separate Web page, ... ## How This Was Tested A release was performed using this github action on a personal branch ([v0.1.9](https://github.com/Javagedes/mu_tiano_platforms/releases/tag/v0.1.9)), and was used as an external dependency on a mu_tiano_platforms [Draft PR](#851), which is passing, and will be merged once this PR has been merged and a release has been executed. ## Integration Instructions N/A
- Loading branch information