1.2 KiB
1.2 KiB
How to make a release
- I18N
make messages
look for new strings within the codemake tx_push
to publish new strings to transifex- translators at work
make tx_pull
to retrieve new translations from transifexmake compilemessages
to create regular.mo
+umap/static/umap/locale/*.js
- commit new translations
git commit -am "i18n"
- Bump version:
make patch|minor
git commit -am "1.X.Y"
git tag 1.X.Y
git push && git push --tag
- Go to Github release page and Generate release notes + paste it in
docs/changelog.md
+ finish Github process for a new release - Commit the changelog
git commit -am "changelog"
make build
make publish
make docker
Deploying instances
OSMfr
Makefile on @yohanboniface computer. TODO: share it :)
ANCT
Update the Dockerfile with correct version and put a tag YYYY.MM.DD
in order to deploy it to production.