Shared CI/CD workflows for BlueLua repositories.
This workflow conditionally runs checks on relevant file changes:
- Formatting linting with StyLua
- Static analysis with Luacheck
- Markdown linting with markdownlint
- Unit testing with Busted across OS and Lua versions
- LuaRocks publishing for releases and development builds
See the example configuration for usage details.