Releases: mt-mods/mineunit-actions
Mineunit-actions v0.6
This release adds coverage
option (#18).
Coverage analysis using luacov have been always on without ability to disable coverage analysis.
Running luacov will degrade performance significantly, now it can be disabled in case you are not interested in code coverage analysis or coverage badges.
Code coverage with luacov is still enabled by default but can now be disabled by adding "with:" option coverage: false
for Mineunit into your workflow action file.
Mineunit version: latest stable release version.
Mineunit-actions v0.5
This release switches to mineunit/mineunit docker image (#15).
There's no recommended Mineunit version, instead latest will be pulled from https://hub.docker.com/r/mineunit/mineunit/tags.
Release information / change logs: https://github.com/S-S-X/mineunit/releases.
Mineunit version: latest stable release version.
Mineunit-actions v0.4
- Use new multi line output handler for GitHub action outputs, no more URL encoding (#14).
- Let Luarocks handle dependencies through rockspec instead of manually installing Mineunit dependencies (#11).
- Upgrade to new GitHub workflow output format. Note: might increase build times (#11).
- Allow setting extra command line arguments for mineunit (90a57f7).
Recommended Mineunit version: at least v0.7.0 (https://github.com/mt-mods/mineunit/releases/tag/v0.7.0).
Default Mineunit version: latest from master branch.
Mineunit-actions v0.3
Sort coverage report by coverage percent.
Recommended Mineunit version: v0.6.0 (https://github.com/mt-mods/mineunit/releases/tag/v0.6.0)
Default Mineunit version: latest from master branch
Mineunit-actions v0.2
GitHub actions for mt-mods/mineunit unit testing framework for minetest mods.
Executes Lua unit tests with busted
in spec
directory with code coverage analysis using cluacov
and generates badge for coverage.
Example badges:
Examples in projects:
Mineunit-actions v0.1
GitHub actions for mt-mods/mineunit unit testing framework for minetest mods.
First "works for me"-release.
Executes Lua unit tests with busted
in spec
directory with code coverage analysis using cluacov
and generates badge for coverage.
Example badges:
Examples in projects: