xref: /Universal-ctags/.github/workflows/testing-netbsd.yml (revision 4e9f5df52498777d46360cb610f63d7af1f4b771)
1name: run units target on NetBSD
2
3on:
4  push:
5    branches: [ master ]
6  pull_request:
7    branches: [ master ]
8
9jobs:
10  testing:
11    runs-on: macos-10.15
12
13    steps:
14    - uses: actions/checkout@v2
15
16    - uses: leleliu008/github-actions-vagrant@v2
17      with:
18        mem: 2048
19        box: generic/netbsd9
20        log: debug
21        run: |
22          run sudo pkgin -y install mozilla-rootcerts automake autoconf pkg-config gmake
23
24          run sudo mozilla-rootcerts install
25
26          run cc --version
27
28          run ./autogen.sh
29          run ./configure --prefix=/usr
30          run gmake
31          run sudo gmake install
32          run file /usr/bin/ctags
33          run ctags --version
34          # bugs to fix
35          #run make check CI=gha+vagrant+netbsd
36          run gmake roundtrip CI=gha+vagrant+netbsd
37