diff options
author | cos <cos> | 2025-02-15 09:32:39 +0100 |
---|---|---|
committer | Thijs Schreijer <thijs@thijsschreijer.nl> | 2025-02-25 12:47:59 +0100 |
commit | f5f01c663816235bed38b3056771c6898744f567 (patch) | |
tree | c0281134ff27832d0ad6c8da2ea4b721e592798d /.github | |
parent | b8b57ba75020c224ae6c5f068cd3514c9a4d7d91 (diff) | |
download | luasystem-f5f01c663816235bed38b3056771c6898744f567.tar.gz luasystem-f5f01c663816235bed38b3056771c6898744f567.tar.bz2 luasystem-f5f01c663816235bed38b3056771c6898744f567.zip |
Add support for OpenBSD+FreeBSD platforms
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dd28124..f0e7a81 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
@@ -127,3 +127,20 @@ jobs: | |||
127 | LUA_VERSION=5.4 luarocks54 make | 127 | LUA_VERSION=5.4 luarocks54 make |
128 | luarocks54 install busted | 128 | luarocks54 install busted |
129 | busted --exclude-tags=manual --Xoutput "--color" | 129 | busted --exclude-tags=manual --Xoutput "--color" |
130 | |||
131 | openbsd: | ||
132 | runs-on: ubuntu-latest | ||
133 | name: Run tests on OpenBSD | ||
134 | steps: | ||
135 | - uses: actions/checkout@v4 | ||
136 | |||
137 | - name: Run tests inside OpenBSD VM | ||
138 | uses: vmactions/openbsd-vm@v1 | ||
139 | with: | ||
140 | usesh: true | ||
141 | prepare: | | ||
142 | pkg_add luarocks-lua54 | ||
143 | run: | | ||
144 | LUA_VERSION=5.4 luarocks-5.4 make | ||
145 | luarocks-5.4 install busted | ||
146 | busted --exclude-tags=manual --Xoutput "--color" | ||