From f331e071bb5356297e7473466bbc7b0747912553 Mon Sep 17 00:00:00 2001 From: Brent Cook <busterb@gmail.com> Date: Thu, 6 Jul 2023 12:13:39 +0300 Subject: initial solaris test workflow This adds a builder for Solaris 11.4 based on https://github.com/vmactions/solaris-vm --- .github/workflows/solaris_test.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/solaris_test.yml 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 @@ +name: solaris_ci + +on: [push] + +jobs: + build-native: + strategy: + matrix: + release: [11.4] + runs-on: macos-12 + continue-on-error: false + name: Solaris ${{ matrix.release }} + steps: + - name: Checkout source + uses: actions/checkout@main + - name: Configure source + run: | + brew install automake autoconf libtool + ./autogen.sh + - name: Build on VM + uses: vmactions/solaris-vm@v0 + with: + prepare: | + pkg install gcc make + run: | + MAKE=gmake ./configure + gmake -j2 check -- cgit v1.2.3-55-g6feb