aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2025-03-04 13:07:30 +0100
committerThijs Schreijer <thijs@thijsschreijer.nl>2025-03-04 14:00:28 +0100
commitf687fbfdc341207bb6a3124000c6019c44735deb (patch)
tree7c907b1bcf116c29601b53d9803948c9e21bc578
parent9318a7dc9f7def35a2e9d85ccffe63c06950be09 (diff)
downloadluasystem-f687fbfdc341207bb6a3124000c6019c44735deb.tar.gz
luasystem-f687fbfdc341207bb6a3124000c6019c44735deb.tar.bz2
luasystem-f687fbfdc341207bb6a3124000c6019c44735deb.zip
chore(ci): add NetBSD
-rw-r--r--.github/workflows/build.yml19
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"