From 531b0bedec65f8f8d80178b14dcc8fca1fcb9152 Mon Sep 17 00:00:00 2001 From: Edwin Kofler Date: Fri, 6 Oct 2023 04:13:13 -0700 Subject: [PATCH] ci: freebsd --- .github/workflows/tests.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9258639c3..c6d8ce028 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -52,6 +52,41 @@ jobs: env: GITHUB_API_TOKEN: ${{ github.token }} + freeebsd: + # needs: detect-changes + # only run if + # - changes to cli + # if: ${{ needs.detect-changes.outputs.cli == 'true' }} + runs-on: macos-12 + steps: + - uses: actions/checkout@v4 + - name: Test in FreeBSD + uses: vmactions/freebsd-vm@v0 + with: + usesh: true + prepare: | + pkg install -y devel/bats-core devel/git net/curl + run: | + bats ./test + + openbsd: + # needs: detect-changes + # only run if + # - changes to cli + # if: ${{ needs.detect-changes.outputs.cli == 'true' }} + runs-on: macos-12 + steps: + - uses: actions/checkout@v4 + - name: Test in OpenBSD + uses: vmactions/openbsd-vm@v0 + with: + usesh: true + prepare: | + pkg install -y devel/bats-core devel/git net/curl + run: | + bats ./test + + macos: needs: detect-changes # only run if