Skip to content

Commit 378b2ae

Browse files
committed
ci: Testing my forked action which added a timeout parameter
Added a timeout parameter to my vagrant action and adding openindiana back in Signed-off-by: Tyler Erickson <[email protected]>
1 parent 872673e commit 378b2ae

File tree

1 file changed

+21
-23
lines changed

1 file changed

+21
-23
lines changed

.github/workflows/vagrant.yml

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,30 @@ name: CI for Vagrant Boxes
33

44
on: [push]
55
jobs:
6-
# build-on-openindiana:
7-
# runs-on: macos-13
8-
# steps:
9-
# - uses: actions/checkout@v4
10-
# with:
11-
# submodules: recursive
6+
build-on-openindiana:
7+
runs-on: macos-13
8+
steps:
9+
- uses: actions/checkout@v4
10+
with:
11+
submodules: recursive
1212

13-
# - name: Install Virtualbox
14-
# run: brew install --cask virtualbox
13+
- name: Install Virtualbox
14+
run: brew install --cask virtualbox
1515

16-
# - name: Install Vagrant
17-
# run: brew install --cask vagrant
16+
- name: Install Vagrant
17+
run: brew install --cask vagrant
1818

19-
# - uses: leleliu008/github-actions-vagrant@v2
20-
# with:
21-
# mem: 2048
22-
# box: Toasterson/omnitribblix
23-
# run: |
24-
# run sudo zap refresh
25-
# run sudo zap install-overlay develop
26-
# run sudo zap list-overlays
27-
# run sudo zap install-overlay meson
28-
# run sudo zap install-overlay ninja
19+
- uses: vonericsen/github-actions-vagrant@develop
20+
with:
21+
mem: 2048
22+
timeout: 600
23+
box: openindiana/hipster
24+
run: |
25+
run sudo pkg update
26+
run sudo pkg install -y meson
2927
30-
# run meson setup build -Dprefix=/ -Dmandir=/man -Dbindir=/ --buildtype=release
31-
# run meson install -C build
28+
run meson setup build -Dprefix=/ -Dmandir=/man -Dbindir=/ --buildtype=release
29+
run meson install -C build
3230
3331
build-on-freebsd:
3432
runs-on: macos-13
@@ -63,7 +61,7 @@ jobs:
6361
- name: Install Vagrant
6462
run: brew install --cask vagrant
6563

66-
- uses: leleliu008/github-actions-vagrant@v2
64+
- uses: vonericsen/github-actions-vagrant@develop
6765
with:
6866
mem: 2048
6967
box: ${{ matrix.config.box }}

0 commit comments

Comments
 (0)