Improve/fix CI pipeline and linter

Merged Julian Rother requested to merge improve-ci into master

Merge request reports