Skip to content

Mark stable desktop releases as GitHub Latest - #1014

Merged
ymichael merged 1 commit into
mainfrom
bb/investigate-bb-plugin-memory-tagging-thr_xptch53z9q
Aug 4, 2026
Merged

Mark stable desktop releases as GitHub Latest#1014
ymichael merged 1 commit into
mainfrom
bb/investigate-bb-plugin-memory-tagging-thr_xptch53z9q

Conversation

@ymichael

@ymichael ymichael commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • mark each immutable desktop-v<version> release as GitHub's repository-wide Latest release
  • keep the moving desktop-latest download and auto-update feed opted out
  • document the ownership policy and add an explicit release verification command

Why

Stable desktop releases currently pass --latest=false, which leaves an old official-plugin release carrying GitHub's Latest badge even after newer desktop versions ship. The website download and desktop updater already use the explicit desktop-latest tag, so the human-facing immutable desktop release can own the repository-wide designation without changing update behavior.

Testing

  • pnpm exec prettier --check .github/workflows/build-desktop.yml docs/bb-release-process.md
  • git diff --check

Existing release follow-up

Merging this PR fixes future stable releases. Correct the current badge separately with:

gh release edit desktop-v0.35.1 --repo get-bb/bb --latest

@ymichael
ymichael force-pushed the bb/investigate-bb-plugin-memory-tagging-thr_xptch53z9q branch from 63a914d to 1024fdd Compare August 4, 2026 22:11
@ymichael
ymichael merged commit 9f456b0 into main Aug 4, 2026
10 checks passed
@ymichael
ymichael deleted the bb/investigate-bb-plugin-memory-tagging-thr_xptch53z9q branch August 4, 2026 22:18
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