From d4d503523e5d7dcc64c0bed1f26b152ec1d0680d Mon Sep 17 00:00:00 2001 From: y0x0d <212273500+y0x0d@users.noreply.github.com> Date: Tue, 20 May 2025 22:41:42 +0200 Subject: [PATCH] Add OpenBSD runner --- .github/workflows/build.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9569cb1..e988577 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -109,3 +109,21 @@ jobs: sudo pkg install -y git meson pkgconf meson setup ${{ env.MESON_ARGS }} build-tests tests meson compile -C build-tests + + openbsd: + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: actions/checkout@v4 + + - name: Build tests + uses: cross-platform-actions/action@v0.27.0 + with: + operating_system: openbsd + architecture: x86-64 + version: '7.6' + run: | + sudo pkg_add -u + sudo pkg_add git meson $(pkg_info -aqQ gcc|grep gcc-11) + CC=egcc meson setup ${{ env.MESON_ARGS }} build-tests tests + meson compile -C build-tests