forked from anitagraser/pgRoutingLayer
-
-
Notifications
You must be signed in to change notification settings - Fork 19
How to: Make a release
Vicky Vergara edited this page Mar 10, 2019
·
5 revisions
This example process use v3.0.0
git checkout master
git pull
git status
git grep version metadata.txt
- README.md is OK?
git tag -a v3.0.0 -s -m 'Release 3.0.0'
Be careful before pushing a tag
- do any double check you see fit before the push
git show v3.0.0
If everything is OK then push the tag
git push tag v3.0.0
The tag will be created on
https://github.com/pgRouting/pgRoutingLayer/releases/tag/v3.0.0
pb_tool zip
Note: maybe pb_tool.cfg needs some change on plugin_path field
currently it does not support -p flag like the deploy
At the end it will show
The pgRoutingLayer.zip archive has been created in the current directory
Open:
https://github.com/pgRouting/pgRoutingLayer/releases/tag/v3.0.0
Click on edit
- title: v3.0.0
- Same as tag
- Write: Include what has being fixed/improved/added for the version
- Attach Binaries: pgRoutingLayer.zip
Note -rc, -beta, -alpha, should be marked with This is a pre-release
click on: Publish Release
- Login into: https://plugins.qgis.org/
- Search for: pgRoutingLayer
- Click on:
pgRoutingLayer - manage -> add
- Browse: pgRoutingLayer.zip file created locally
- The other fields can be left blank
- Save
The Plugin Version has been successfully created. You do not have approval permissions, plugin version has been set unapproved. - We wait a day or two for approval from QGIS team
- once its approved, inform on
- pgrouting_dev pgrouting_user lists
- tweeter
- what ever social media
Maintained by the pgRouting Community
Website: https://pgrouting.org