From ef16d9224df4f8467053df3cfc86703905f039f8 Mon Sep 17 00:00:00 2001 From: Vollstrecker Date: Wed, 24 Dec 2025 17:57:46 +0100 Subject: Add workflow for OmniOS. --- .github/workflows/others.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/others.yml diff --git a/.github/workflows/others.yml b/.github/workflows/others.yml new file mode 100644 index 00000000..4d00827e --- /dev/null +++ b/.github/workflows/others.yml @@ -0,0 +1,20 @@ +name: omni-os + +on: [push, pull_request] + +jobs: + omni-os: + runs-on: ubuntu-latest + name: OmniOS + steps: + - uses: actions/checkout@v4 + - name: OmniOS + uses: vmactions/omnios-vm@v1 + with: + prepare: | + pkg install cmake gcc14 make bzip2 + + run: | + cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\ + cmake --build build/ &&\ + ctest --test-dir build -- cgit v1.2.3-55-g6feb