processone / ejabberd-contrib

Growing and curated ejabberd contributions repository - PR or ask to join !
http://ejabberd.im
248 stars 137 forks source link

Add automatic testing of modules #310

Closed badlop closed 1 year ago

badlop commented 1 year ago

It would be great if the modules in ejabberd-contrib (and the ones in extra/) could be automatically tested for every push and PR.

Some ideas to check for each module:

For all this, the corresponding Github Action would need to download the latest ejabberd from git, compile, start, and then run "module_install" for all the modules that aren't marked as broken