diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..58eb3b9 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,32 @@ +name: CI + +on: [push] + +jobs: + test: + runs-on: macos-12 + steps: + - uses: actions/checkout@v3 + + - name: OpenBSD Virtual Machine + uses: cross-platform-actions/action@v0.21.0 + with: + operating_system: openbsd + version: '7.4' + hypervisor: xhyve + run: | + uname -a + echo $SHELL + pwd + ls -lah + whoami + env | sort + echo == depend == + sudo pkg_add libunbound + echo == obj == + make obj + echo == build == + make all + echo == test == + SUDO=sudo make test + tail -n100 obj/pfresolved.log