Skip to content

Commit

Permalink
Merge pull request #32 from eMoflon/hotfix/bug-missing-nvram
Browse files Browse the repository at this point in the history
Adds bugfix for the missing nvram image to the CI config
  • Loading branch information
maxkratz authored Mar 10, 2023
2 parents bfc4b12 + 176e54e commit 4b10eeb
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion .github/workflows/vagrant-up.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: install dependencies
run: |
brew install wget unzip gnu-tar gnu-sed
- name: show Vagrant version
run: vagrant --version
- name: run vagrant up
Expand All @@ -37,7 +40,12 @@ jobs:
- name: export virtualbox VM
run: |
vagrant halt
vboxmanage export emoflon -o emoflon.ova
vboxmanage export emoflon -o emoflon.ovf
sed -i -e '/<BIOS>/,/<\/BIOS>/d' emoflon.ovf
sed -i -e '/<RemoteDisplay enabled="true">/,/<\/RemoteDisplay>/d' emoflon.ovf
gtar -cvf emoflon.ova emoflon.ovf emoflon-disk001.vmdk
rm -rf emoflon.ovf emoflon-disk001.vmdk
# ^gtar (to use gnu-tar) instead of macOS tar
- name: upload artifact
uses: actions/upload-artifact@v3
with:
Expand Down

0 comments on commit 4b10eeb

Please sign in to comment.