aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/amd64_freebsd.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/amd64_freebsd.yml')
-rw-r--r--.github/workflows/amd64_freebsd.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/.github/workflows/amd64_freebsd.yml b/.github/workflows/amd64_freebsd.yml
new file mode 100644
index 0000000..eeab380
--- /dev/null
+++ b/.github/workflows/amd64_freebsd.yml
@@ -0,0 +1,22 @@
+name: amd64 FreeBSD
+
+on:
+ push:
+ pull_request:
+ schedule:
+ # min hours day(month) month day(week)
+ - cron: '0 0 7,22 * *'
+
+jobs:
+ # Only MacOS hosted runner provides virtualisation with vagrant/virtualbox installed.
+ # see: https://github.com/actions/virtual-environments/tree/main/images/macos
+ freebsd:
+ runs-on: macos-10.15
+ steps:
+ - uses: actions/checkout@v2
+ - name: vagrant version
+ run: Vagrant --version
+ - name: VirtualBox version
+ run: virtualbox -h
+ - name: Build
+ run: cd ci/vagrant/freebsd && vagrant up