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