intuit / intuit/auto

[`@auto-it/all-contributors`] doesn't commit using conventional commits

Open
#2,349 5 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.5k
Forks
221
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

The commit message from `@auto-it/all-contributors` doesn't adhere to conventional commits. The commit message is hard-coded.
https://github.com/intuit/auto/blob/1a840486c70f9693abf2b6b69719dc989b78b47c/plugins/all-contributors/src/index.ts#L371

**Describe the solution you'd like**

I'd like it to use a conventional commit message. This could be configurable via a flag.

```js
{
plugins: [
[
'all-contributors',
{
commitUsingConventionalCommits: true,
},
],
}
```

**Describe alternatives you've considered**

Alternatively it could be a configurable custom message.

```js
{
plugins: [
[
'all-contributors',
{
commitMessage: 'chore(release): update contributors [skip ci]',
},
],
}
```

**Additional context**

none

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.