Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 1.74 KB

CONTRIBUTE.md

File metadata and controls

61 lines (38 loc) · 1.74 KB

Contributing

Thank you for investing your time in contributing to GDevelop's documentation! Any contribution you make will be reflected on wiki.gdevelop.io ✨.

In this guide you will get an overview of the contribution workflow.

Make a contribution

To make a contribution, you shall follow those steps:

  1. Fork this repository
  2. Install the project
  3. Find an issue that you can resolve
  4. Open a Pull Request
  5. Once your Pull Request is merged, the documentation will be automatically be updated with your changes (a few minutes for changes to take effect)

Installation

Prerequisites

First install:

Project installation

Run:

poetry install

Run the project

mkdocs serve
# Or, for faster reload after changes:
mkdocs serve --dirtyreload

This will run the documentation on http://localhost:8000.

Build

Once you have the documentation running locally, you can start to contribute to the documentation.

GDevelop's documentation is based on Material for MkDocs and uses different plugins.

Add a python package

If you need to add a python package, add it with poetry:

poetry add package

And then update the requirements.txt file (used by vercel to deploy the documentation) with:

poetry export -f requirements.txt --output requirements.txt