Skip to content

Commit 7cbd20f

Browse files
authored
Merge pull request #178 from geotribu/doc/packaging
Doc: packaging
2 parents ad77c59 + a505350 commit 7cbd20f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

docs/development/packaging.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@ qgis-plugin-ci package latest
1616

1717
Everything is done through the continuous deployment:
1818

19-
1. Add the new version to the `CHANGELOG.md`
20-
1. Change the version number in `__about__.py`
19+
1. Add the new version to the `CHANGELOG.md`. You can write it manually or use the auto-generated release notes by Github:
20+
1. Go to [project's releases](https://github.com/geotribu/qtribu/releases) and click on `Draft a new release`
21+
1. In `Choose a tag`, enter the new tag
22+
1. Click on `Generate release notes`
23+
1. Copy/paste the generated text from `## What's changed` until the line before `**Full changelog**:...` in the CHANGELOG.md replacing `What's changed` with the tag and the publication date
24+
1. Change the version number in `metadata.txt`
2125
1. Apply a git tag with the relevant version: `git tag -a 0.3.0 {git commit hash} -m "This version rocks!"`
2226
1. Push tag to main branch: `git push origin 0.3.0`

requirements/documentation.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -----------------------
33

44
myst-parser[linkify]>=2
5-
sphinx-autobuild>=2021.*
5+
sphinx-autobuild>=2024
66
sphinx-autodoc-typehints>=1.25
77
sphinx-copybutton>=0.5,<1
88
sphinxext-opengraph>=0.7

0 commit comments

Comments
 (0)