You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DEVELOPER.md
+35-1Lines changed: 35 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,40 @@ The primary maintainers for this repository are defined in the
97
97
98
98
### Releasing
99
99
100
-
The release process is automated using `release-please`.
100
+
The release process is automated using `release-please`. It consists of an automated changelog preparation step followed by the manual merging of a Release PR.
101
+
102
+
#### Automated Changelog Enrichment
103
+
104
+
Before a Release PR is even created, a special workflow automatically mirrors relevant changelogs from the core `googleapis/genai-toolbox` dependency. This ensures that the release notes for this extension accurately reflect important upstream changes.
105
+
106
+
The process is handled by the [`mirror-changelog.yml`](.github/workflows/mirror-changelog.yml) workflow:
107
+
108
+
1. **Trigger:** The workflow runs automatically on pull requests created by
109
+
Renovate for `toolbox` version updates.
110
+
2. **Parsing:** It reads the detailed release notes that Renovate includes in
0 commit comments