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" | ||