Skip to content

docs(release): default to combined back-merge + appcast sync PR#323

Merged
eyelock merged 1 commit into
developfrom
docs-release-skill-combined-backmerge
May 13, 2026
Merged

docs(release): default to combined back-merge + appcast sync PR#323
eyelock merged 1 commit into
developfrom
docs-release-skill-combined-backmerge

Conversation

@eyelock
Copy link
Copy Markdown
Owner

@eyelock eyelock commented May 13, 2026

Summary

  • Updates the stable release skill to default to a single combined back-merge + appcast sync PR (waiting for `update-appcast.yml`'s auto-merging PR to land on main first), rather than the previous two-PR pattern.
  • Preserves the two-PR flow as a documented fallback.
  • Motivated by v0.11.0 where we successfully combined them (chore: back-merge release/v0.11.0 + appcast sync into develop #322), producing a tidier develop history with one CI run instead of two.

Test plan

  • Docs-only change to `.claude/skills/release/references/stable.md` — no code paths touched.
  • Will be exercised by the next stable release.

🤖 Generated with Claude Code

The stable release procedure historically opened two follow-up PRs against
develop (a back-merge of the release branch and a separate appcast sync).
The skill now defaults to one combined PR — open the back-merge only after
update-appcast.yml's auto-merging PR has landed on main, then check the
appcast files out of origin/main into the back-merge branch.

The two-PR flow is preserved as a documented fallback for cases where
waiting for the appcast PR isn't acceptable.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@eyelock eyelock merged commit 2cfb13e into develop May 13, 2026
7 checks passed
@eyelock eyelock deleted the docs-release-skill-combined-backmerge branch May 13, 2026 12:37
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