Use workflows for GitHub actions to perform tests, analysis and build releases. This entirely replaces external tools (e.g. StyleCI, Travis) as well as our Jenkins instance and moves continuous integration into this repository. I am already using it for smaller repositories and collecting experience. Further information: [about actions](https://github.com/features/actions/), [docs](https://help.github.com/en/actions/automating-your-workflow-with-github-actions) - [x] Replace release building / separate Jenkins instance - [x] Update CoreManager module accordingly (done in https://github.com/zikula/CoreManagerModule/commit/c506df6e8c293d86e137d36996f349f23c5c884c) - [x] Review and decide about next steps (see also #3665)
Use workflows for GitHub actions to perform tests, analysis and build releases.
This entirely replaces external tools (e.g. StyleCI, Travis) as well as our Jenkins instance and moves continuous integration into this repository.
I am already using it for smaller repositories and collecting experience.
Further information: about actions, docs