An open API service indexing awesome lists of open source software.

https://github.com/ext/renovate-commit-message


https://github.com/ext/renovate-commit-message

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Renovate commit messages for groups

Changing commit message for a package group does not seem to have any effect.

To reproduce this, this repo has a dependency to Jest 28 as well as some related packages all belongning to the group "jest monorepo".
As Jest 29 is released I expect a pull request for the group to upgrade v28 -> v29.

As an attempt to configure this the repo sets both the deprecated `commitMessage` and the individual action, prefix, suffix, topic and extra parts as part of a `packageRules`:

```json
{
"commitMessage": "commit message",
"commitMessageAction": "action",
"commitMessagePrefix": "prefix",
"commitMessageSuffix": "suffix",
"commitMessageTopic": "topic",
"commitMessageExtra": "extra"
}
```

## Expected behaviour

A PR with a commit message other than `"chore(deps): update jest monorepo"`.

Since `commitMessage` is set to literal `"commit message"` I would expect the commit message to be `"commit message"`.

If I remove `commitMessage` and rely on non-deprecated configuration I would expect the commit message to be `"prefix action topic extra suffix"`.

## Actual behaviour

Commit message is always `"chore(deps): update jest monorepo"`.