Skip to content

Enhancements

Enhancements #14

Workflow file for this run

name: Lua Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Install Lua & busted
run: |
sudo apt update
sudo apt install -y lua5.1 luarocks
luarocks install busted --local
echo "$HOME/.luarocks/bin" >> $GITHUB_PATH
- name: Run busted tests
run: |
LUA_PATH="./lua/?.lua;./lua/?/init.lua;;" busted --verbose spec