Skip to content

chore(create-release-pr): bump architect to v8.3.0 (RC changelog aggregation) - #243

Merged
piontec merged 1 commit into
mainfrom
bump-architect-8.3.0
Jul 14, 2026
Merged

chore(create-release-pr): bump architect to v8.3.0 (RC changelog aggregation)#243
piontec merged 1 commit into
mainfrom
bump-architect-8.3.0

Conversation

@piontec

@piontec piontec commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What

Bumps the pinned architect binary in the reusable create-release-pr.yaml from v8.2.1 to v8.3.0.

Why

architect v8.3.0's prepare-release now aggregates release-candidate changelogs on promotion: on an RC → stable promotion, it merges every ## [X.Y.Z-rc.N] section (plus the moved Unreleased delta) into the promoted stable section, ordered by Keep a Changelog category, with a note under ### Changed. This makes the promoted stable GitHub release page show the full change set instead of the often-empty delta left after the RCs were cut.

The logic lives in the architect binary (giantswarm/architect#1379), which already owns CHANGELOG.md writing — no workflow logic needed here.

Reaches all projects

Consumer repos run a devctl-generated thin caller (.github/workflows/zz_generated.create_release_pr.yaml) that references this reusable workflow at @main. So merging this bump makes the behavior available to every project on its next release run — no devctl regeneration or per-repo change required. The architect CircleCI orb is a separate artifact and is unaffected (it only does changelog-lint, not prepare-release).

Notes

Supersedes the previously-explored in-workflow shell approach (#239, closed).

🤖 Generated with Claude Code

…ggregation

architect v8.3.0's 'prepare-release' aggregates release-candidate
changelog sections into the promoted stable section on an RC -> stable
promotion. Because consumer repos call this reusable workflow at @main,
bumping the pin here makes the behavior available to all projects on
their next release run.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@piontec
piontec requested a review from a team as a code owner July 14, 2026 12:49
@piontec
piontec merged commit 520e390 into main Jul 14, 2026
5 checks passed
@piontec
piontec deleted the bump-architect-8.3.0 branch July 14, 2026 14:02
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.

3 participants