ci: introduce Release Please for automated release management (#6795)

Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: simar7 <1254783+simar7@users.noreply.github.com>
This commit is contained in:
Teppei Fukuda
2024-05-29 09:02:00 +04:00
committed by GitHub
parent ea3a124fc7
commit b1e159b7fb
6 changed files with 161 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
{
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
"release-type": "go",
"include-component-in-tag": false,
"bump-minor-pre-major": true,
"skip-github-release": true,
"pull-request-title-pattern": "release: v${version} [${branch}]",
"packages": {
".": {}
}
}