lunarmodules / busted

Elegant Lua unit testing.
https://lunarmodules.github.io/busted/
MIT License
1.39k stars 184 forks source link

GitHub Actions failed for master branch #651

Closed alerque closed 3 years ago

alerque commented 3 years ago

After merger of #645 everything should have been green, but since I could only test on my fork rather than this repo it was a bit hard to test. Now with the GH Actions workflow at least existing in the repo it can be run locally and PRs should reflect the status. I'll look into what I missed—probably somewhere I left in a path to my fork or something dumb like that.

Feel free to assign this to me in case I don't get to it tonight and forget about it tomorrow ;-)

alerque commented 3 years ago

Actually the situation isn't as bad as I thought.

I'll submit a fix for the badge. I suggest now that the CI actions are working that master be marked as a protected branch and the linter and at least some of the spec test runs be made into required checks to merge PRs.