Skip to content

Commit b8c6c15

Browse files
committed
Making CI build OpenBSD package
1 parent 03b4f29 commit b8c6c15

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
installer: bsd
3737
- remote_host: freebsd-14
3838
installer: bsd
39+
- remote_host: openbsd-7-5
40+
installer: openbsd
3941

4042
steps:
4143
- name: Run remote build
@@ -63,6 +65,10 @@ jobs:
6365
cmake -S . -B out/arm64 -DCMAKE_TOOLCHAIN_FILE=out/toolchain-arm64/toolchain.cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo
6466
installers/bsd/build.py --arch=aarch64 . out/arm64
6567
echo "::endgroup::"
68+
elif [[ '${{ matrix.installer }}' == 'openbsd' ]]; then
69+
[ -d "out" ] && tools/uncache out
70+
cmake -S . -B out -DCMAKE_BUILD_TYPE=RelWithDebInfo
71+
installers/${{ matrix.installer }}/build.py . out
6672
else
6773
[ -d "out" ] && tools/uncache out
6874
cmake -S . -B out -DCMAKE_BUILD_TYPE=RelWithDebInfo

.github/workflows/check.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,6 @@ jobs:
141141
matrix:
142142
remote_host:
143143
- centos-9
144-
- openbsd-7-5
145144
- alpine-3
146145
- archlinux
147146
- netbsd-10

.github/workflows/publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
installer: bsd
3737
- remote_host: freebsd-14
3838
installer: bsd
39+
- remote_host: openbsd-7-5
40+
installer: openbsd
3941

4042
steps:
4143
- name: Run remote build

0 commit comments

Comments
 (0)