Skip to content

Commit

Permalink
chore: add release-please configuration file
Browse files Browse the repository at this point in the history
This commit adds the release-please configuration file to the repository. The configuration file specifies the release type, package name, changelog path, and other settings for the release process. It also defines the sections for different types of changes in the changelog. This file will be used by the release-please tool to automate the release process.
  • Loading branch information
ProbstenHias committed May 6, 2024
1 parent d4e427b commit f317571
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions release-please-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
"packages": {
".": {
"release-type": "go",
"package-name": "main",
"include-component-in-tag": false,
"changelog-path": "CHANGELOG.md",
"extra-files": []
}
},
"include-v-in-tag": true,
"skip-github-release": false,
"pull-request-title-pattern": "chore(release): release ${version}",
"pull-request-header": ":robot: I have created a release",
"label": "release",
"changelog-type": "default",
"changelog-sections": [
{
"type": "feat",
"section": "Features"
},
{
"type": "fix",
"section": "Bug Fixes"
},
{
"type": "perf",
"section": "Performance Improvements"
},
{
"type": "revert",
"section": "Reverts"
},
{
"type": "chore",
"section": "Miscellaneous Chores"
},
{
"type": "docs",
"section": "Documentation",
"hidden": true
},
{
"type": "refactor",
"section": "Code Refactoring",
"hidden": true
},
{
"type": "test",
"section": "Tests",
"hidden": true
},
{
"type": "build",
"section": "Build System",
"hidden": true
},
{
"type": "ci",
"section": "Continuous Integration",
"hidden": true
}
]
}

0 comments on commit f317571

Please sign in to comment.