Skip to content

added netbsd

added netbsd #8

Workflow file for this run

name: anyVM-OSes
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
openindiana:
runs-on: ubuntu-latest
name: OpenIndiana
steps:
- uses: actions/checkout@v4
- name: OpenIndiana
uses: vmactions/openindiana-vm@v0
with:
prepare: |
pkg install cmake gcc-14 make bzip2
run: |
cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\
cmake --build build/ &&\
ctest --test-dir build
netbsd:
runs-on: ubuntu-latest
name: NetBSD
steps:
- uses: actions/checkout@v4
- name: OpenIndiana
uses: vmactions/netbsd-vm@v1
with:
prepare: |
pkg_add cmake gcc15 make bzip2
run: |
cmake . -B build -DZLIB_BUILD_MINIZIP=ON -DMINIZIP_ENABLE_BZIP2=ON &&\
cmake --build build/ &&\
ctest --test-dir build