- slightly improve filtering code
- format config / readme
This commit is contained in:
@@ -191,7 +191,9 @@ This configuration is a `.json` file in the following format.
|
|||||||
"tag_resolver": {
|
"tag_resolver": {
|
||||||
"method": "semver"
|
"method": "semver"
|
||||||
},
|
},
|
||||||
"base_branches": []
|
"base_branches": [
|
||||||
|
"dev"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -1,19 +1,24 @@
|
|||||||
{
|
{
|
||||||
"categories": [
|
"categories": [
|
||||||
{
|
{
|
||||||
"title": "",
|
"title": "",
|
||||||
"labels": ["dev", "Bump"]
|
"labels": [
|
||||||
}
|
"dev",
|
||||||
],
|
"Bump"
|
||||||
"ignore_labels": [],
|
]
|
||||||
"sort": "DESC",
|
}
|
||||||
"pr_template": "${{NUMBER}}",
|
],
|
||||||
"label_extractor": [
|
"ignore_labels": [],
|
||||||
{
|
"sort": "DESC",
|
||||||
"pattern": ".*(dev|Bump).*",
|
"pr_template": "${{NUMBER}}",
|
||||||
"target": "$1",
|
"label_extractor": [
|
||||||
"on_property": "title"
|
{
|
||||||
}
|
"pattern": ".*(dev|Bump).*",
|
||||||
],
|
"target": "$1",
|
||||||
"base_branches": ["develop"]
|
"on_property": "title"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"base_branches": [
|
||||||
|
"develop"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,19 +1,24 @@
|
|||||||
{
|
{
|
||||||
"categories": [
|
"categories": [
|
||||||
{
|
{
|
||||||
"title": "",
|
"title": "",
|
||||||
"labels": ["dev", "Bump"]
|
"labels": [
|
||||||
}
|
"dev",
|
||||||
],
|
"Bump"
|
||||||
"ignore_labels": [],
|
]
|
||||||
"sort": "DESC",
|
}
|
||||||
"pr_template": "${{NUMBER}}",
|
],
|
||||||
"label_extractor": [
|
"ignore_labels": [],
|
||||||
{
|
"sort": "DESC",
|
||||||
"pattern": ".*(dev|Bump).*",
|
"pr_template": "${{NUMBER}}",
|
||||||
"target": "$1",
|
"label_extractor": [
|
||||||
"on_property": "title"
|
{
|
||||||
}
|
"pattern": ".*(dev|Bump).*",
|
||||||
],
|
"target": "$1",
|
||||||
"base_branches": ["main"]
|
"on_property": "title"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"base_branches": [
|
||||||
|
"main"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
+4
-3
@@ -128,11 +128,12 @@ export class ReleaseNotes {
|
|||||||
return commmit.sha
|
return commmit.sha
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// retrieve base branches we allow
|
||||||
|
const baseBranches = configuration.base_branches || DefaultConfiguration.base_branches
|
||||||
|
const allBaseBranchesAllowed = baseBranches.length === 0
|
||||||
|
|
||||||
// return only the pull requests associated with this release
|
// return only the pull requests associated with this release
|
||||||
return pullRequests.filter(pr => {
|
return pullRequests.filter(pr => {
|
||||||
const baseBranches = configuration.base_branches || DefaultConfiguration.base_branches
|
|
||||||
const allBaseBranchesAllowed = baseBranches.length === 0
|
|
||||||
|
|
||||||
return releaseCommitHashes.includes(pr.mergeCommitSha)
|
return releaseCommitHashes.includes(pr.mergeCommitSha)
|
||||||
&& (allBaseBranchesAllowed || baseBranches.includes(pr.baseBranch))
|
&& (allBaseBranchesAllowed || baseBranches.includes(pr.baseBranch))
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user