Skip to content

Commit 6fff719

Browse files
committed
ci: Trying solaris 11.4 to see how it behaves differently from openindiana
Signed-off-by: Tyler Erickson <[email protected]>
1 parent 3a6b944 commit 6fff719

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

.github/workflows/vagrant.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,31 @@ jobs:
2121
mem: 2048
2222
timeout: 600
2323
box: openindiana/hipster
24-
sync-type: rsync-auto
24+
run: |
25+
run sudo pkg update
26+
run sudo pkg install -y meson
27+
28+
run meson setup build -Dprefix=/ -Dmandir=/man -Dbindir=/ --buildtype=release
29+
run meson install -C build
30+
31+
build-on-solaris:
32+
runs-on: macos-13
33+
steps:
34+
- uses: actions/checkout@v4
35+
with:
36+
submodules: recursive
37+
38+
- name: Install Virtualbox
39+
run: brew install --cask virtualbox
40+
41+
- name: Install Vagrant
42+
run: brew install --cask vagrant
43+
44+
- uses: vonericsen/github-actions-vagrant@main
45+
with:
46+
mem: 2048
47+
timeout: 600
48+
box: rbrunckhorst/solaris11.4
2549
run: |
2650
run sudo pkg update
2751
run sudo pkg install -y meson

0 commit comments

Comments
 (0)