There are several ways to enable automated linting of your code in popular cloud git repositories. This will allow auto-linting of commits to master branch and auto checks for upcoming pull requests from colleagues or contributors.
One click install, GitHub App
Gives annotations and suggested changes.
Add abaplint-action to the action, this will give annotated errors in the actions log.
Does not give annotations for pull requests via forks.
Raw setup, example workflow can be seen in github-actions-workflow.yml. See working repo example at abaplinted_sample gitHUB
example can be found in examples/.gitlab-ci.yml. Working repo for this configuration can be found at abaplinted_sample gitLAB or sbu-absw/abaplint-example
example configuration is in examples/.travis.yml. Repository example is at abaplinted_sample gitHUB (also check pull requests)