aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-07-07 04:28:25 -0500
committerBrent Cook <busterb@gmail.com>2023-07-07 04:28:25 -0500
commit4070587a029b2b9ae8ec9b98a8b33b718087fa5c (patch)
treed5744e6b06675d8c29580a7953a8e11a4dfed607
parentadca8a2f0ac1e6b2a4c4b2363cc1b6fb4389b02c (diff)
parentf331e071bb5356297e7473466bbc7b0747912553 (diff)
downloadportable-4070587a029b2b9ae8ec9b98a8b33b718087fa5c.tar.gz
portable-4070587a029b2b9ae8ec9b98a8b33b718087fa5c.tar.bz2
portable-4070587a029b2b9ae8ec9b98a8b33b718087fa5c.zip
Land #884, add Solaris test workflow
-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