- Create Milestone: Create a new milestone named
v1.16.4 - Close Milestone: Close the current milestone
- Update Local Repo: Run
git pull - Switch Branch: Run
git switch release-prep - Changelogs: Add F-Droid changelogs and descriptions
- Version Bump: Manually fix
app/version.properties - Stage Changes: Run
git add . - Commit: Run
git commit -S - Push: Run
git push
- Merge: Squash and merge
release-prepintorelease-1.16
- Update Local Repo: Run
git pull - Switch Branch: Run
git switch release-1.16 - Create Tag: Run
git tag -a v1.16.4 -m "version 1.16.4" - Push Tag: Run
git push origin v1.16.4- Note: This triggers the
deploy_github_release.ymlaction to create a draft release.
- Note: This triggers the
- Fork: Update your
fdroiddatafork
- Switch to Master: Run
git checkout master - Update Repo: Run
git pull - Create Branch: Run
git checkout -b app.passwordstore.agrahn - Update Metadata: Manually update
metadata/app.passwordstore.agrahn.yml - Stage Changes: Run
git add . - Commit: Run
git commit -m "update app.passwordstore.agrahn to v1.16.4" - Push: Run
git push
- Merge Request: Create a merge request and select the update template
- Publish: Update the release notes and publish the draft release
- Switch Branch: Run
git checkout release-1.16 - Update Repo: Run
git pull - Switch to Develop: Run
git checkout develop - Merge Release: Run
git merge release-1.16 - Push Develop: Run
git push - Snapshot Bump: Run
./gradlew bumpSnapshot - Stage Snapshot: Run
git add . - Commit Snapshot: Run
git commit -S -m "bump snapshot" - Push Snapshot: Run
git push