Skip to content

Fork release: real release notes - #10

Merged
collissimo merged 2 commits into
collin/mainfrom
fork/real-release-notes
Oct 23, 2026
Merged

collissimo merged 2 commits into
collin/mainfrom
fork/real-release-notes

Conversation

@collissimo

Copy link
Copy Markdown
Owner

The fork's release notes only said which commits were built ("Fork: …", "Upstream: …", "builds of upstream … with the fork's features"). The update popup and the release page should show what actually changed.

  • fork/release-notes.sh writes upstream's notes for every nightly since the previous fork build (oldest first, because the app shows a body's last entries first), then the fork's own pull requests (GitHub's generate-notes between the two fork tags).
  • The built commits move into a hidden <!-- fork-release fork=… upstream=… upstream-tag=… --> comment. The skip check, the watchdog and the watcher read that instead of the visible text.
  • If the notes fail, the build still publishes, with only the marker.

Tested against real releases, including the app's own parser (normalizeDesktopUpdateReleaseNotes).

🤖 Generated with Claude Code

collissimo and others added 2 commits October 23, 2026 19:02
The notes said only which commits were built. They now list upstream's
notes for every nightly since the previous fork build, then the fork's
pull requests, so the update popup and the release page show what
changed. The commits move into a hidden comment that the skip check,
the watcher and the watchdog read.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@collissimo
collissimo merged commit 8a138e5 into collin/main Oct 23, 2026
3 of 14 checks passed
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:M labels Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant