Skip to content

Commit 5f1ada7

Browse files
committed
Add CI job to build on Solaris
Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
1 parent 1597493 commit 5f1ada7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,17 @@ jobs:
7474
gmake
7575
mkdir build && cd build && cmake .. && gmake
7676
77+
solaris:
78+
runs-on: ubuntu-latest
79+
name: Solaris
80+
steps:
81+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
82+
- name: Build in Solaris
83+
uses: vmactions/solaris-vm@58cbd70c6e051860f9b8f65908cc582938fbbdba # v1.1.5
84+
with:
85+
prepare: pkgutil -y -i gmake openssl_utils
86+
run: USE_TLS=1 gmake
87+
7788
build-cross:
7889
name: Cross-compile ${{ matrix.config.target }}
7990
runs-on: ubuntu-22.04

0 commit comments

Comments
 (0)