aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-07-06 12:13:39 +0300
committerBrent Cook <busterb@gmail.com>2023-07-06 23:47:57 +0300
commitf331e071bb5356297e7473466bbc7b0747912553 (patch)
treee23e3745171f91d731108691670b95932a0355ef
parent4aa76421303aaddbae7da8cf76549d5c0f1419be (diff)
downloadportable-f331e071bb5356297e7473466bbc7b0747912553.tar.gz
portable-f331e071bb5356297e7473466bbc7b0747912553.tar.bz2
portable-f331e071bb5356297e7473466bbc7b0747912553.zip
initial solaris test workflow
This adds a builder for Solaris 11.4 based on https://github.com/vmactions/solaris-vm
-rw-r--r--.github/workflows/solaris_test.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/solaris_test.yml b/.github/workflows/solaris_test.yml
new file mode 100644
index 0000000..091d8fa
--- /dev/null
+++ b/.github/workflows/solaris_test.yml
@@ -0,0 +1,27 @@
1name: solaris_ci
2
3on: [push]
4
5jobs:
6 build-native:
7 strategy:
8 matrix:
9 release: [11.4]
10 runs-on: macos-12
11 continue-on-error: false
12 name: Solaris ${{ matrix.release }}
13 steps:
14 - name: Checkout source
15 uses: actions/checkout@main
16 - name: Configure source
17 run: |
18 brew install automake autoconf libtool
19 ./autogen.sh
20 - name: Build on VM
21 uses: vmactions/solaris-vm@v0
22 with:
23 prepare: |
24 pkg install gcc make
25 run: |
26 MAKE=gmake ./configure
27 gmake -j2 check