Skip to content

Commit 72fc23d

Browse files
committed
Re-add vagrant to publish JSON
1 parent 541147a commit 72fc23d

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/publish.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,13 @@ jobs:
44
build:
55
runs-on: ubuntu-latest
66
steps:
7-
- name: Update sources
8-
run: sudo apt -yq update
7+
- name: Enable vagrant repo and update sources
8+
run: |
9+
wget -O - https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
10+
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(grep -oP '(?<=UBUNTU_CODENAME=).*' /etc/os-release || lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
11+
sudo apt -yq update
912
- name: Install dependencies
10-
run: sudo apt -yq install qemu-system-x86 xorriso p7zip
13+
run: sudo apt -yq install qemu-system-x86 xorriso p7zip vagrant
1114
- name: Maximize build space
1215
uses: easimon/maximize-build-space@master
1316
- name: Check out repository code

0 commit comments

Comments
 (0)