Verified Commit 8a1cbac3 authored by georg's avatar georg
Browse files

CONTRIBUTING: Add note how to enable shared runners to run CI tests

The default, shared 0xacab runner is quite slow, therefore, it's
disabled in our repo. If people forking our repo, the CI / CD settings
are copied as well. This makes the CI jobs for them to be stuck up until
GitLab kills them because of a timeout. Improve this situation at least
via extending the contributing guide with a note regarding this.

Relates #308
parent c764eb3a
...@@ -5,10 +5,11 @@ To contribute please follow this workflow: ...@@ -5,10 +5,11 @@ To contribute please follow this workflow:
1. Talk to us! E.g. create an issue about your idea or problem. 1. Talk to us! E.g. create an issue about your idea or problem.
2. Fork the repository and work in a meaningful named branch that is based off of our "master". 2. Fork the repository and work in a meaningful named branch that is based off of our "master".
3. Commit in rather small chunks but don't split depending code across commits. Please write sensible commit messages. 3. Enable CI: In your fork, go to Settings -> CI / CD -> Expand next to Runners settings -> Enable shared Runners.
4. Please add tests for your feature or bugfix. 4. Commit in rather small chunks but don't split depending code across commits. Please write sensible commit messages.
5. If in doubt request feedback from us! 5. Please add tests for your feature or bugfix.
6. When finished create a merge request. 6. If in doubt request feedback from us!
7. When finished create a merge request.
Thank you for your interest! Thank you for your interest!
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment