mario-campos / emulate

GitHub Actions for BSD.
BSD 2-Clause "Simplified" License
36 stars 3 forks source link
bsd ci-cd freebsd netbsd openbsd

emulate

GitHub Actions for BSD.

runs-on: macos-12
steps:
- name: Bootstrap OpenBSD
  uses: mario-campos/emulate@v1
  with:
    operating-system: openbsd-latest
- name: Build
  run: |
    git clone https://github.com/foo/bar.git
    cd bar && make

Supported operating systems

Supported OS Input
OpenBSD 7.3 openbsd-7.3, openbsd-latest
OpenBSD 7.2 openbsd-7.2
FreeBSD 13.0 freebsd-13.0, freebsd-latest
NetBSD 9.2 netbsd-9.2, netbsd-latest

Limitations