Skip to content

Commit 8202b04

Browse files
committed
Remove Java-specific CHANGELOG; use monorepo's release-changelog agent for java/v* and rust/v* scoped tags.
Address [comments](#1369 (comment)) from @stephentoub . .github/scripts/release/update-changelog.sh (deleted): Custom awk-based script that maintained java/CHANGELOG.md is no longer needed. .github/scripts/release/test-update-changelog.sh (deleted): Tests for the above script. .github/workflows/java-publish-maven.yml: Remove update-changelog.sh call and CHANGELOG.md from git-add; add "Trigger changelog generation" step that invokes release-changelog.lock.yml with the java/v* tag. .github/workflows/release-changelog.md: Surgical additions to handle language-prefixed tags (java/v*, rust/v*) — scoped previous-tag lookup, scoped file filtering, scoped code snippets, and scoped heading format in CHANGELOG.md. .github/workflows/release-changelog.lock.yml: Recompiled from release-changelog.md via `gh aw compile`. java/CHANGELOG.md (deleted): No longer maintaining a Java-specific changelog; releases flow through the root CHANGELOG.md via the release-changelog agent.
1 parent 36a505f commit 8202b04

6 files changed

Lines changed: 32 additions & 963 deletions

File tree

.github/scripts/release/test-update-changelog.sh

Lines changed: 0 additions & 270 deletions
This file was deleted.

.github/scripts/release/update-changelog.sh

Lines changed: 0 additions & 125 deletions
This file was deleted.

0 commit comments

Comments
 (0)