2.18.0
Cut 2.18.0. Adds the retroactive entries for #114 and #70, whose PRs landed on main directly rather than on this branch. The fastlane changelog is now hand-written and capped at 500 chars — Play rejects longer "What's New" text and F-Droid truncates it, while copying the CHANGELOG.md section produced up to 8k chars. The sync script keeps a committed file and only falls back to CHANGELOG.md when one is missing.
This commit is contained in:
@@ -264,9 +264,10 @@ jobs:
|
||||
cp app/build/outputs/apk/release/app-release.apk "fdroid/repo/calendula_v${VERSION}.apk"
|
||||
|
||||
# Per-version "What's New": ensure this version's changelog exists in the
|
||||
# fastlane tree (committed at release-cut time for the official repo; this
|
||||
# regenerates it from CHANGELOG.md so the self-hosted repo never depends on
|
||||
# the commit having happened). The transform below then carries it across.
|
||||
# fastlane tree. The committed hand-written summary (kept under Play's
|
||||
# 500-char cap) is used as-is; only if it is missing does the script fall
|
||||
# back to CHANGELOG.md, so the self-hosted repo never depends on the
|
||||
# commit having happened. The transform below then carries it across.
|
||||
- name: Ensure this version's changelog is in the fastlane tree
|
||||
if: env.IS_RELEASE == 'true'
|
||||
run: bash scripts/sync_changelog_to_fastlane.sh
|
||||
|
||||
Reference in New Issue
Block a user