From b61c894cc8d17db80732e9662a34823396f684e0 Mon Sep 17 00:00:00 2001 From: Jin Seop Kim Date: Tue, 7 Jul 2026 11:19:28 -0400 Subject: [PATCH 1/5] fix(ci): fix POM path in release notes generation workflow --- .github/workflows/java-cloud-bom-release-note-generation.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/java-cloud-bom-release-note-generation.yaml b/.github/workflows/java-cloud-bom-release-note-generation.yaml index 17601619812d..aea748ae5b77 100644 --- a/.github/workflows/java-cloud-bom-release-note-generation.yaml +++ b/.github/workflows/java-cloud-bom-release-note-generation.yaml @@ -58,13 +58,13 @@ jobs: shell: bash run: | set -x - mvn -B -ntp compile -f java-cloud-bom/release-note-generation/pom.xml + mvn -B -ntp compile GOOGLE_CLOUD_JAVA_VERSION=$(grep -A1 'gapic-libraries-bom' \ ../google-cloud-bom/pom.xml |perl -nle 'print $1 if m/(.+) Date: Tue, 7 Jul 2026 12:11:02 -0400 Subject: [PATCH 2/5] fix(ci): fix XML parsing regex in release notes GHA workflow --- .github/workflows/java-cloud-bom-release-note-generation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/java-cloud-bom-release-note-generation.yaml b/.github/workflows/java-cloud-bom-release-note-generation.yaml index aea748ae5b77..371d14045a0e 100644 --- a/.github/workflows/java-cloud-bom-release-note-generation.yaml +++ b/.github/workflows/java-cloud-bom-release-note-generation.yaml @@ -61,7 +61,7 @@ jobs: mvn -B -ntp compile GOOGLE_CLOUD_JAVA_VERSION=$(grep -A1 'gapic-libraries-bom' \ - ../google-cloud-bom/pom.xml |perl -nle 'print $1 if m/(.+)([^<]+) Date: Tue, 7 Jul 2026 12:36:46 -0400 Subject: [PATCH 3/5] debug: print coordinates in release notes generator --- .../src/main/java/com/google/cloud/ReleaseNoteGeneration.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java index d1a66ed78833..9a47003dfa55 100644 --- a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java +++ b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java @@ -521,6 +521,7 @@ void reportClientLibrariesNotableChangeLogs( .findFirst(); matchingSplitRepoName.ifPresent( splitRepoName -> { + System.out.println("DEBUG: Processing " + versionlessCoordinates + " (" + previousVersion + " -> " + currentVersion + ")"); try { ImmutableList versionsForReleaseNotes = clientLibraryReleaseNoteVersions( From 3776d9ffcc7c92552d80942fe12c9ae77275f5ae Mon Sep 17 00:00:00 2001 From: Jin Seop Kim Date: Tue, 7 Jul 2026 14:18:06 -0400 Subject: [PATCH 4/5] fix(ci): update release note generation to reflect monorepo migration --- .../src/main/java/com/google/cloud/ReleaseNoteGeneration.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java index 9a47003dfa55..b49339cf006b 100644 --- a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java +++ b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java @@ -63,7 +63,7 @@ public class ReleaseNoteGeneration { private static final String GOOGLEAPIS_ORG = "googleapis"; private static final ImmutableSet splitRepositoryLibraryNames = - ImmutableSet.of("bigtable", "firestore", "pubsub", "pubsublite"); + ImmutableSet.of(); private static boolean clientLibraryFilter(String coordinates) { if (coordinates.contains("google-cloud-core")) { @@ -521,7 +521,6 @@ void reportClientLibrariesNotableChangeLogs( .findFirst(); matchingSplitRepoName.ifPresent( splitRepoName -> { - System.out.println("DEBUG: Processing " + versionlessCoordinates + " (" + previousVersion + " -> " + currentVersion + ")"); try { ImmutableList versionsForReleaseNotes = clientLibraryReleaseNoteVersions( From ff07f4b5f4269a6fc0e12a5631d1b11d79637965 Mon Sep 17 00:00:00 2001 From: Jin Seop Kim Date: Tue, 7 Jul 2026 15:01:05 -0400 Subject: [PATCH 5/5] style(ci): run code formatter on release notes generator --- .../src/main/java/com/google/cloud/ReleaseNoteGeneration.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java index b49339cf006b..483df61ba1ed 100644 --- a/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java +++ b/java-cloud-bom/release-note-generation/src/main/java/com/google/cloud/ReleaseNoteGeneration.java @@ -62,8 +62,7 @@ public class ReleaseNoteGeneration { private static final String RELEASE_NOTE_FILE_NAME = "release_note.md"; private static final String GOOGLEAPIS_ORG = "googleapis"; - private static final ImmutableSet splitRepositoryLibraryNames = - ImmutableSet.of(); + private static final ImmutableSet splitRepositoryLibraryNames = ImmutableSet.of(); private static boolean clientLibraryFilter(String coordinates) { if (coordinates.contains("google-cloud-core")) {