Skip to content

Commit a1f9925

Browse files
committed
Add OmniOS
1 parent e2a72c0 commit a1f9925

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

‎.github/workflows/cross-platform-actions.yml‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: BSD, Haiku CI
1+
name: BSD, Haiku, OmniOS CI
22

33
on: [ push, pull_request ]
44

@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
operating_system: [ freebsd, haiku, netbsd, openbsd ]
10+
operating_system: [ freebsd, haiku, netbsd, omnios, openbsd ]
1111
architecture: [ arm64, x86-64 ]
1212
include:
1313
- operating_system: freebsd
@@ -19,12 +19,17 @@ jobs:
1919
- operating_system: netbsd
2020
version: '10.1'
2121
pkginstall: sudo pkgin update && sudo pkgin -y install check clang gmake && export MAKE=gmake
22+
- operating_system: omnios
23+
version: 'r151056'
24+
pkginstall: sudo pkg refresh && sudo pkg install build-essential && export MAKE=gmake & ln -s /usr/bin/gcc /usr/bin/cc
2225
- operating_system: openbsd
2326
version: '7.8'
2427
pkginstall: sudo pkg_add -u && sudo pkg_add check gmake && export MAKE=gmake
2528
exclude:
2629
- operating_system: haiku
2730
architecture: arm64
31+
- operating_system: omnios
32+
architecture: arm64
2833
steps:
2934
- uses: actions/checkout@v6
3035
- uses: cross-platform-actions/action@v0.32.0

0 commit comments

Comments
 (0)