Welcome to the source of the official Core platform documentation! Please check out the contribution document if you are interested in helping out!
- external-editor-api-support - Generates the files in the
src/assets/api
directory. (private) - LuaAPIDocumentation - Generates
src/core_api.md
. (private) - mkdocs-material - Is the submodule that provides the theme. (public)
- SampleCodeTests - Generates
src/examples.md
. (private)
There are multiple version of the Core documentation, and therefore multiple branches on this repository that correspond to each.
- development - the staging site, accessible at https://development.docs.coregames.com.
- production - the live site, accessible at https://docs.coregames.com.
Note: production
is a protected branch and cannot be pushed to directly! Instead, all changes must go through the development
branch which gets then merged into production
via an approval process by the documentation team.
In addition, we use Netlify to generate preview pages for every pull request and branch. Those URLs will be listed in the status window on every pull request.