Skip to content

Release procedure

Marcel Klehr edited this page Oct 27, 2020 · 6 revisions
  1. Pass Acceptance tests: https://github.com/nextcloud/bookmarks/wiki/Acceptance-testing
  2. Assemble CHANGELOG and determine new version number
  3. Bump version of
    • package.json
    • info.xml
    • Makefile
  4. run make && make appstore
  5. Commit and tag changes as vx.x.x
  6. git push && git push --tags
  7. Wait for CI to pass
  8. Merge master into stable: git checkout stable && git merge master
  9. Create Release on github and upload build
  10. Submit release on apps.nextcloud.com
Clone this wiki locally