Skip to content

docs: record how the v2.32.6 archive was actually produced - #322

Merged
jeiel85 merged 1 commit into
mainfrom
history-export-note
Aug 15, 2026
Merged

docs: record how the v2.32.6 archive was actually produced#322
jeiel85 merged 1 commit into
mainfrom
history-export-note

Conversation

@jeiel85

@jeiel85 jeiel85 commented Aug 15, 2026

Copy link
Copy Markdown
Owner

The v2.32.6 entry in HISTORY.md described the release export as if it had run locally. It did not.

:app:exportReleaseToBuildDrive crashed the Gradle daemon twice inside :app:minifyReleaseWithR8Native memory allocation (malloc) failed, first at -Xmx2048m and again at -Xmx1536m, with roughly 1.7 GB free. The tag job had already built both artifacts, so markleaf-v2.32.6-vc128.aab and .mapping.txt in D:\Build came from run 31891151897, with the notes file assembled from the seven 128.txt. verify-release-export.ps1 passes on the result and the AAB carries the release certificate, so the substitution is sound — same commit, same task, same key — but the log should say so.

Two other things worth having written down:

  • -Pmarkleaf.requireReleaseSigning=true has to be quoted from PowerShell. Unquoted it is split, and Gradle reports Task '.requireReleaseSigning=true' not found, which reads like a missing task rather than a mangled argument.
  • launch-smoke failing on release: v2.32.6 (versionCode 128) #321 is the known emulator flake (Broken pipe (32), then Can't find service: package), not a regression: the same job passed on fix: proper icon sizing in drawables #318 with identical app code.

🤖 Generated with Claude Code

The release entry described the export as if it had run locally. It did not:
R8 crashed the daemon twice on native-memory starvation, and the AAB and mapping
in D:\Build were downloaded from the tag job instead. That substitution is sound
-- same commit, same task, same signing key -- but a log that reports the happy
path it did not take is the drift this file exists to prevent.

Also recorded the PowerShell quoting trap on -P properties, and why the
launch-smoke failure on #321 is the known emulator flake rather than a
regression.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@jeiel85
jeiel85 merged commit 5cea964 into main Aug 15, 2026
5 checks passed
@jeiel85
jeiel85 deleted the history-export-note branch August 15, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant