File tree Expand file tree Collapse file tree 2 files changed +44
-20
lines changed
Expand file tree Collapse file tree 2 files changed +44
-20
lines changed Original file line number Diff line number Diff line change 1+ # ref: https://github.com/actions/runner-images
2+ name : amd64 BSD CMake
3+
4+ on : [push, pull_request, workflow_dispatch]
5+
6+ concurrency :
7+ group : ${{github.workflow}}-${{github.ref}}
8+ cancel-in-progress : true
9+
10+ # Building using the github runner environement directly.
11+ jobs :
12+ vagrant :
13+ strategy :
14+ matrix :
15+ distro : [
16+ freebsd,
17+ hardenedbsd,
18+ netbsd,
19+ openbsd,
20+ ]
21+ fail-fast : false
22+ name : amd64•${{matrix.distro}}•CMake
23+ runs-on : ubuntu-latest
24+ steps :
25+ - uses : actions/checkout@v4
26+ - name : Virtualbox install
27+ run : |
28+ sudo apt update -q
29+ sudo apt install -yq virtualbox
30+ virtualbox --help
31+ - name : Vagrant install
32+ run : |
33+ sudo apt update -q
34+ wget https://releases.hashicorp.com/vagrant/2.4.7/vagrant_2.4.7-1_amd64.deb
35+ sudo apt install -y ./vagrant_2.4.7-1_amd64.deb
36+ vagrant --version
37+ - name : Build
38+ run : make --directory=ci ${{matrix_distro}}_build
39+
40+ amd64_bsd_cmake :
41+ runs-on : ubuntu-latest
42+ needs : vagrant
43+ steps :
44+ - uses : actions/checkout@v4
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments