Skip to content
Marcel Klehr edited this page Dec 12, 2023 · 18 revisions
  1. Assemble CHANGELOG and determine version number
  2. Bump version of
    • package.json
    • manifest.json
    • android/app/build.gradle (2x)
    • ios/App/App/Info.plist (2x)
  3. Run rm -rf dist/js && npm i && gulp release && npx cap sync
  4. Generate signed APK
  5. Generate signed app bundle for Play store
  6. Commit and tag changes as vx.x.x
  7. git push && git push --tags
  8. Create github release and upload build
  9. Wait for CI to pass
  10. Merge develop into master: git checkout master && git merge develop
  11. gulp publish To publish on chrome webstore
  12. Submit to AMO: https://addons.mozilla.org/en-US/developers/addon/floccus/versions/submit/
  13. Submit to Edge Addons
  14. Publish iOS
    1. npx cap open ios
    2. Adjust MARKETING VERSION
    3. Xcode -> Product -> Archive
    4. Distribute app -> Upload to appstoreconnect
    5. Select correct distribution profiles
    6. Upload