From bd3def1155c7779556d2598a8ffeb4c5e251d792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pi=C4=85tkowski?= Date: Tue, 14 Jul 2026 14:48:55 +0200 Subject: [PATCH] chore(create-release-pr): bump architect to v8.3.0 for RC changelog aggregation 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 --- .github/workflows/create-release-pr.yaml | 2 +- CHANGELOG.md | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create-release-pr.yaml b/.github/workflows/create-release-pr.yaml index 2a04b01..0e772ba 100644 --- a/.github/workflows/create-release-pr.yaml +++ b/.github/workflows/create-release-pr.yaml @@ -210,7 +210,7 @@ jobs: with: binary: architect # renovate: datasource=github-tags depName=giantswarm/architect - version: v8.2.1 + version: v8.3.0 download_url: "https://github.com/giantswarm/architect/releases/download/${version}/architect-linux-amd64" - name: Checkout code uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d23d35..853e3ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), however this project does not use Semantic Versioning and there are no releases. Instead this file uses a date-based structure. +## 2026-07-14 + +### Changed + +- `create-release-pr.yaml` — bumped `architect` to `v8.3.0`, which aggregates release-candidate changelogs when promoting to a stable release. On an RC → stable promotion, `architect prepare-release` now merges every `## [X.Y.Z-rc.N]` section into the promoted stable section, so the GitHub release page (built from that version's section) shows the full change set instead of the often-empty delta. No workflow logic is needed — the behavior lives in the binary that already writes `CHANGELOG.md`. + ## 2026-07-07 ### Fixed