Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 1.76 KB

File metadata and controls

61 lines (38 loc) · 1.76 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, 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 automatically be updated with your changes (a few minutes for changes to take effect)

Installation

Prerequisites

First install:

Project installation

Run:

poetry install --no-root

Run the project

poetry run mkdocs serve
# Or, for faster reload after changes:
poetry run 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