Update the CONTRIBUTING file

Create sections in the documentation
This commit is contained in:
Ciarán Ainsworth 2022-10-09 19:44:08 +02:00 committed by Georg Krause
commit f67565c0bf
21 changed files with 1015 additions and 920 deletions

View file

@ -0,0 +1,6 @@
# Changelog fragments
```{include} ../../../CONTRIBUTING.md
:start-after: "## Changelog fragments"
:end-before: "## Make a release"
```

View file

@ -0,0 +1,6 @@
# Git workflow
```{include} ../../../CONTRIBUTING.md
:start-after: "## Git workflow"
:end-before: "## Changelog fragments"
```

View file

@ -0,0 +1,15 @@
# Development workflows
Funkwhale follows workflows for each area of development and release management. You can find a breakdown of these in this section.
```{toctree}
---
caption: Workflows
maxdepth: 1
---
git
changelog
release
```

View file

@ -0,0 +1,5 @@
# Make a release
```{include} ../../../CONTRIBUTING.md
:start-after: "## Make a release"
```