Files
m2dev-server-src/.github/workflows/main.yml

35 lines
657 B
YAML

name: build
on:
push:
branches:
- main
jobs:
bsd:
runs-on: ubuntu-latest
name: Main build job
steps:
- uses: actions/checkout@v4
- name: FreeBSD job
id: test
uses: vmactions/freebsd-vm@v1
with:
usesh: true
sync: sshfs
prepare: |
pkg install -y git cmake gmake
run: |
mkdir build
cd build
cmake ..
gmake all -j6
- name: Collect outputs
run: |
mkdir _output
cp build/bin/* _output
- name: Upload
uses: actions/upload-artifact@v4
with:
name: output_bsd
path: _output