Skip to content

Bump FreeBSD vmaction #43

Bump FreeBSD vmaction

Bump FreeBSD vmaction #43

Workflow file for this run

name: CI tests FreeBSD
on:
push:
branches:
- master
paths:
- 'test/*'
- '.github/workflows/ci-freebsd.yml'
pull_request:
branches:
- master
paths:
- 'test/*'
- '.github/workflows/ci-freebsd.yml'
jobs:
freebsd-tests:
# virtualbox takes a long time to start
timeout-minutes: 15
runs-on: ubuntu-latest
name: "FreeBSD tests"
steps:
- uses: actions/checkout@v4
with:
path: libkqueue
- name: libkqueue test suite
uses: vmactions/freebsd-vm@v1
with:
usesh: true
sync: sshfs
prepare: |
pkg install -y \
cmake \
llvm \
run: |
freebsd-version
cd libkqueue/test
cmake .
make
./libkqueue-test