Skip to content

Commit e563abc

Browse files
authored
Merge pull request #798 from nicholasbishop/bishop-download-ovmf-2
Download OVMF files rather than relying on distro package
2 parents fba5efd + 06b7e4d commit e563abc

File tree

5 files changed

+564
-198
lines changed

5 files changed

+564
-198
lines changed

.github/workflows/rust.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222

2323
- uses: Swatinem/rust-cache@v2
2424

25-
- name: Install qemu and OVMF
25+
- name: Install qemu
2626
run: |
2727
sudo apt-get update
28-
sudo apt-get install qemu-system-arm qemu-efi-aarch64 -y
28+
sudo apt-get install qemu-system-arm -y
2929
3030
- name: Run VM tests
3131
run: cargo xtask run --target aarch64 --headless --ci
@@ -40,10 +40,10 @@ jobs:
4040

4141
- uses: Swatinem/rust-cache@v2
4242

43-
- name: Install qemu and OVMF
43+
- name: Install qemu
4444
run: |
4545
sudo apt-get update
46-
sudo apt-get install qemu-system-x86 ovmf swtpm -y
46+
sudo apt-get install qemu-system-x86 swtpm -y
4747
4848
- name: Run VM tests
4949
run: cargo xtask run --target x86_64 --headless --ci --tpm=v1
@@ -58,10 +58,10 @@ jobs:
5858

5959
- uses: Swatinem/rust-cache@v2
6060

61-
- name: Install qemu and OVMF
61+
- name: Install qemu
6262
run: |
6363
sudo apt-get update
64-
sudo apt-get install qemu-system-x86 ovmf-ia32 swtpm -y
64+
sudo apt-get install qemu-system-x86 swtpm -y
6565
6666
- name: Run VM tests
6767
run: cargo xtask run --target ia32 --headless --ci --tpm=v2
@@ -168,10 +168,10 @@ jobs:
168168
- name: Checkout sources
169169
uses: actions/checkout@v3
170170

171-
- name: Install qemu and OVMF
171+
- name: Install qemu
172172
run: |
173173
sudo apt-get update
174-
sudo apt-get install qemu-system-x86 ovmf -y
174+
sudo apt-get install qemu-system-x86 -y
175175
176176
- name: Enable nightly toolchain
177177
run: cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml

0 commit comments

Comments
 (0)