Skip to content

Commit 6eab1ff

Browse files
committed
Add OpenBSD job
1 parent 87a4147 commit 6eab1ff

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/bsd.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,33 @@ jobs:
8080
cabal build all --enable-tests --dry-run
8181
cabal build all --enable-tests
8282
cabal test all --enable-tests --test-show-details=direct
83+
84+
openbsd:
85+
name: OpenBSD
86+
runs-on: ubuntu-latest
87+
steps:
88+
- name: Checkout
89+
uses: actions/checkout@v4
90+
91+
- name: Test in OpenBSD
92+
id: test
93+
uses: vmactions/openbsd-vm@v1
94+
with:
95+
release: "7.7"
96+
usesh: true
97+
prepare: |
98+
pkg_add ghc cabal-install
99+
100+
run: |
101+
102+
pwd
103+
ls -lah
104+
whoami
105+
env
106+
sysctl hw.model
107+
sysctl hw.ncpu
108+
sysctl hw.physmem
109+
sysctl hw.usermem
110+
111+
ghc --version
112+
cabal --version

0 commit comments

Comments
 (0)