logtail / logback-logtail

Better Stack Java Logback appender
https://betterstack.com/logs
MIT License
17 stars 4 forks source link

Improve CI checks #12

Closed PetrHeinz closed 1 year ago

PetrHeinz commented 1 year ago

Run tests for all LTS versions of Java (8, 11, 17) and for the current version (20). See Java version history on wiki for details. Also, it will be clear which versions pass and which fail because of the test matrix.

Run tests weekly to see whether new versions of dependencies have not broke the build.

Enable workflow dispatch to start tests manually on any branch.


Due to the nature of integration tests we currently have, this will increase loads on our server (~1200 logs per test run and Java version). I think this increase is totally acceptable.