From e4f61d0df9148509464b19caf229fa8c8ae67840 Mon Sep 17 00:00:00 2001 From: Venkat Date: Tue, 30 Jun 2026 05:23:01 +0000 Subject: [PATCH] ci: bring release-please config up to GlueOps convention Add changelog-sections + explicit config-file/manifest-file in workflow. --- .github/workflows/release-please.yaml | 2 + release-please-config.json | 58 +++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/.github/workflows/release-please.yaml b/.github/workflows/release-please.yaml index 9ca21d2c7..8313c6eb8 100644 --- a/.github/workflows/release-please.yaml +++ b/.github/workflows/release-please.yaml @@ -22,3 +22,5 @@ jobs: - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0 with: token: ${{ steps.app-token.outputs.token }} + config-file: release-please-config.json + manifest-file: .release-please-manifest.json diff --git a/release-please-config.json b/release-please-config.json index 29b0689eb..4825311bd 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,5 +1,63 @@ { "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "changelog-sections": [ + { + "type": "feat", + "section": "Features" + }, + { + "type": "fix", + "section": "Bug Fixes" + }, + { + "type": "perf", + "section": "Performance Improvements" + }, + { + "type": "revert", + "section": "Reverts" + }, + { + "type": "docs", + "section": "Documentation", + "hidden": false + }, + { + "type": "style", + "section": "Styles", + "hidden": false + }, + { + "type": "chore", + "section": "Miscellaneous Chores", + "hidden": false + }, + { + "type": "refactor", + "section": "Code Refactoring", + "hidden": false + }, + { + "type": "test", + "section": "Tests", + "hidden": false + }, + { + "type": "build", + "section": "Build System", + "hidden": false + }, + { + "type": "ci", + "section": "Continuous Integration", + "hidden": false + }, + { + "type": "deps", + "section": "Dependencies", + "hidden": false + } + ], "packages": { ".": { "release-type": "simple",