Skip to content

Commit 996fbbb

Browse files
committed
Merge remote-tracking branch 'ibex/main' into main
2 parents b642c2c + 6489f27 commit 996fbbb

1 file changed

Lines changed: 13 additions & 12 deletions

File tree

.github/workflows/vagrant-up.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ jobs:
2929
labels: [self-hosted, Linux, X64]
3030
steps:
3131
- name: clean up old VirtualBox VMs
32-
run: |
32+
run: |
3333
vboxmanage list vms | \
3434
grep -o -P '(?<={).*(?=})' | \
3535
while read line ; do vboxmanage unregistervm $line --delete ; done
3636
- name: clean up old Vagrant artifacts
37-
run: |
37+
run: |
3838
vagrant destroy gips || true
3939
vagrant box remove gusztavvargadr/xubuntu-desktop-2404-lts || true
4040
# https://stackoverflow.com/a/71346341
@@ -59,24 +59,25 @@ jobs:
5959
vboxmanage export gips -o gips.ovf
6060
sed -i -e '/<BIOS>/,/<\/BIOS>/d' gips.ovf
6161
sed -i -e '/<RemoteDisplay enabled="true">/,/<\/RemoteDisplay>/d' gips.ovf
62+
sed -i -e '/ovf:href=".*.nvram"/d' gips.ovf
6263
tar -cvf gips.ova gips.ovf gips-disk001.vmdk
6364
rm -rf gips.ovf gips-disk001.vmdk
6465
- name: upload artifact
65-
uses: actions/upload-artifact@v6
66+
uses: actions/upload-artifact@v7
6667
with:
6768
name: gips-ova
6869
path: gips.ova
6970

7071
# Create a release if running on tag
7172
create-release:
7273
needs: [vagrant-provision]
73-
runs-on: ubuntu-22.04
74-
# Only run on pushed tags (and explicitely ignore scheduled runs)
74+
runs-on: ubuntu-24.04
75+
# Only run on pushed tags (and explicitly ignore scheduled runs)
7576
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') && github.event_name != 'schedule'
7677
steps:
7778
- name: collect artifacts
78-
uses: actions/download-artifact@v7
79-
- name: create splitted ZIP archive
79+
uses: actions/download-artifact@v8
80+
- name: create split ZIP archive
8081
run: |
8182
sudo apt-get install -yq zip
8283
zip -r -s 1990m gips-vm.zip gips.ova
@@ -85,25 +86,25 @@ jobs:
8586
- name: release gips-vm (1)
8687
uses: softprops/action-gh-release@v2
8788
with:
88-
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the splitted ZIP archive and extract it manually."
89+
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the split ZIP archive and extract it manually."
8990
files: gips-vm.zip
9091
- name: release gips-vm (2)
9192
uses: softprops/action-gh-release@v2
9293
with:
93-
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the splitted ZIP archive and extract it manually."
94+
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the split ZIP archive and extract it manually."
9495
files: gips-vm.z01
9596
- name: release gips-vm (3)
9697
uses: softprops/action-gh-release@v2
9798
with:
98-
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the splitted ZIP archive and extract it manually."
99+
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the split ZIP archive and extract it manually."
99100
files: gips-vm.z02
100101
- name: release gips-vm (4)
101102
uses: softprops/action-gh-release@v2
102103
with:
103-
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the splitted ZIP archive and extract it manually."
104+
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the split ZIP archive and extract it manually."
104105
files: gips-vm.z03
105106
- name: release gips-vm (5)
106107
uses: softprops/action-gh-release@v2
107108
with:
108-
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the splitted ZIP archive and extract it manually."
109+
body: "The VM archive can not be directly added to this release because of the size limitation of 2GB per file. Please download the split ZIP archive and extract it manually."
109110
files: gips-vm.z04

0 commit comments

Comments
 (0)