umap/RELEASE.md
David Larlet 3d2a1d96fd
Changelog
2023-09-22 14:58:33 -04:00

1.1 KiB

How to make a release

  1. I18N
    • make messages look for new strings within the code
    • make tx_push to publish new strings to transifex
    • translators at work
    • make tx_pull to retrieve new translations from transifex
    • make compilemessages to create regular .mo + umap/static/umap/locale/*.js
    • commit new translations
  2. Bump version: make patch|minor
  3. git commit -am "1.X.Y"
  4. git tag 1.X.Y
  5. git push && git push --tag
  6. Go to Github release page and Generate release notes + paste it in docs/changelog.md + finish Github process for a new release
  7. Commit the changelog
  8. make build
  9. make publish
  10. 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.