One release ships everything: Play, App Store, meshplus.apk and the F-Droid merge request #3
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
backmeupplz/meshtastic-plus!3
Loading…
Reference in a new issue
No description provided.
Delete branch "release-pipeline"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A published GitHub release
vX.Y.Znow ships Mesh+ everywhere. The scripts are the ones in absplus PR #34 (.github/scripts, identical), with Mesh+ values in the workflow env.play.pyreplaces r0adkll and withdraws a release still in review (changesInReviewBehavior=CANCEL_IN_REVIEW_AND_SUBMIT).ios/release.sh(now withNO_UPLOAD=1for dry runs), thenappstore.py, which waits for processing and cancels a submission still waiting or in review. On the first release it renames the pending "1.0" version to 0.4.4 and attaches build 8. There's no What's New on an app's first version. It submits with automatic release.releases/latest/download/meshplus.apkkeeps working. F-Droid MR !51979 is brought up to the release while it's open.dry-runbuilds both apps and publishes nothing;testflight-onlyuploads the iPhone build.ASC_KEY_P8,GITLAB_TOKEN).Tested locally:
NO_UPLOAD=1 ios/release.sh 0.4.4 8gives MeshPlus.ipa 0.4.4 (8), not uploaded;appstore.py --dry-run: rename 1.0 to 0.4.4 (PREPARE_FOR_SUBMISSION), first version, submit;fdroid.py --dry-run: the 0.4.3 → 0.4.4 diff on !51979.🤖 Generated with Claude Code