Skip to content

Add automated QEMU-based testing to CI passes (x86_64 only for now) #11

Add automated QEMU-based testing to CI passes (x86_64 only for now)

Add automated QEMU-based testing to CI passes (x86_64 only for now) #11

Workflow file for this run

name: QEMU Test
on:
pull_request:
types: [synchronize, opened, reopened]
jobs:
run-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: "Initialize git submodules"
run: |
git submodule update --init --recursive
- name: "Install dependencies"
run: |
sudo apt update
sudo apt install make gcc nasm pkg-config grub-pc-bin mtools xorriso qemu qemu-kvm wget
- name: "Run tests"
working-directory: .
run: make test
timeout-minutes: 10