|
|
This guide tells you what you need to do in order to contribute merge requests to Redpoint Games' projects on GitLab.
|
|
|
|
|
|
## Link your GitLab account in the License Manager
|
|
|
|
|
|
Make sure your GitLab account is linked in the [License Manager](https://licensing.redpoint.games).
|
|
|
|
|
|
## Sign the Copyright Assignment Agreement
|
|
|
|
|
|
You or someone at your company will need to sign the [Copyright Assignment Agreement](https://licensing.redpoint.games/organisation/contribute) before your merge request can be reviewed. This needs to be signed by both you and someone at Redpoint Games and can take a few business days, so do it sooner rather than later.
|
|
|
|
|
|
## Grant Redpoint access to your forked repository
|
|
|
|
|
|
Due to quirks with GitLab's permission system, when you make a fork we don't have access to it by default. You need to go into the Project Members page of your fork and add the "redpointgames" group as a Maintainer of the project. This will allow us to pull your changes and push back any modifications that are necessary before merging.
|
|
|
|
|
|
## Discuss with us before sending your merge request
|
|
|
|
|
|
Make sure you reach out on [the Discord](https://redpoint.games/support) to coordinate your merge request with us. This will allow us to tell you when we expect we'll be able to review it, and to make sure your approach is generally correct before you implement your changes.
|
|
|
|
|
|
## Submit your merge request
|
|
|
|
|
|
Once you've done the above and implemented your changes, submit your merge request. |
|
|
\ No newline at end of file |