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/workflows | |
| 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/workflows')
| -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" | ||
