I invite you to share thoughts about possible CI workflows, which would run tests on community supplied unofficial plugins.
Some communities depend heavily on plugins, without established maintenance:
Since testing plugins depends on a discourse installation as test bed, I wonder how a community supported CI workflow may look like.
Some plugins include specs, like @angus implementation of activitypub, which, as I understand, enable tests for CI.
Currently, I think about two possible ways to improve testing of unofficial plugins, depending on specs / tests, included in the plugin source:
a) to build some machinery, which aides site maintainers to run tests in a staging environment
b) to have some service, which forks a predefined test-image to report tests run on the last published code of the plugin.
What do you think?
Did I miss some already established workflow?
