diff options
| -rw-r--r-- | .github/workflows/build.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f0e7a81..74b7026 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
| @@ -144,3 +144,22 @@ jobs: | |||
| 144 | LUA_VERSION=5.4 luarocks-5.4 make | 144 | LUA_VERSION=5.4 luarocks-5.4 make |
| 145 | luarocks-5.4 install busted | 145 | luarocks-5.4 install busted |
| 146 | busted --exclude-tags=manual --Xoutput "--color" | 146 | busted --exclude-tags=manual --Xoutput "--color" |
| 147 | |||
| 148 | netbsd: | ||
| 149 | runs-on: ubuntu-latest | ||
| 150 | name: Run tests on NetBSD | ||
| 151 | steps: | ||
| 152 | - uses: actions/checkout@v4 | ||
| 153 | |||
| 154 | - name: Run tests inside NetBSD VM | ||
| 155 | uses: vmactions/netbsd-vm@v1 | ||
| 156 | with: | ||
| 157 | usesh: true | ||
| 158 | prepare: | | ||
| 159 | export PATH=/usr/pkg/bin:/usr/pkg/sbin:/usr/sbin:$PATH | ||
| 160 | env ASSUME_ALWAYS_YES=YES /usr/sbin/pkg_add -v pkgin | ||
| 161 | pkgin -y update | ||
| 162 | pkgin -y install lua54-rocks lua54-busted | ||
| 163 | run: | | ||
| 164 | luarocks-5.4 make | ||
| 165 | busted --exclude-tags=manual --Xoutput "--color" | ||
