chore: configure release-please (#102)

This commit is contained in:
backwardspy 2025-02-25 23:56:27 +00:00 committed by GitHub
parent 3afb126e13
commit b22ccaba5e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 17 additions and 3 deletions

View File

@ -1,10 +1,20 @@
{
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/refs/heads/main/schemas/config.json",
"packages": {
".": {
"changelog-path": "CHANGELOG.md",
"release-type": "python",
"bump-minor-pre-major": false,
"bump-patch-for-minor-pre-major": false,
"draft": false,
"prerelease": false
}
},
"changelog-sections": [
{ "type": "build", "section": "Build System" },
{ "type": "docs", "section": "Documentation" },
{ "type": "feat", "section": "Features" },
{ "type": "fix", "section": "Bug Fixes" },
{ "type": "perf", "section": "Performance" }
]
],
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json"
}

3
.github/release-please-manifest.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
".": "2.3.4"
}

View File

@ -19,7 +19,8 @@ jobs:
- uses: googleapis/release-please-action@v4
id: release
with:
release-type: python
config-file: .github/release-please-config.json
manifest-file: .github/release-please-manifest.json
publish:
runs-on: ubuntu-latest