Open marionebl opened 6 years ago
https://greenkeeper.io/ creates chore commits as well.
Also, I've got following report on the automatic commit made by Greenkeeper:
⧗ input: chore(package): update @commitlint/config-angular to version 5.0.1
✖ subject must not be sentence-case,start-case,pascal-case,upper-case [subject-case]
✖ type must be one of [build, ci, docs, feat, fix, perf, refactor, revert, style, test] [type-enum]
✖ found 2 problems, 0 warnings
I don't understand the first one. Why is the commit message chore(package): update @commitlint/config-angular to version 5.0.1
invalid? I believe this was not an issue previously.
@honzajavorek Thanks for reporting, I'll have a closer look at the first one - looks like a bug.
✖ subject must not be sentence-case,start-case,pascal-case,upper-case [subject-case]
I don't understand the first one. Why is the commit message chore(package): update @commitlint/config-angular to version 5.0.1 invalid? I believe this was not an issue previously.
I tried to update the config to the newest conventions as described in the Angular project and released this prematurely. (they forbid "chore" now)
I reset the latest
tag to config-angular@4
, so we should have some time now to sort this out.
Update 2017-11-30
As discussed with the conventional-changelog team in https://github.com/conventional-changelog/standard-version/pull/220, the way forward for this will be a soft fork from the Angular convention, where we aim for
For this reason I created the
config-conventional
package with suggestions what the fork should look like. Work related toconventional-changelog
is tracked in https://github.com/conventional-changelog/standard-version/pull/220.The conventions underpinning
config-angular
changed with the transition from Angular.js to Angular.commitlint reflects this in
config-angular@5
.This has not been reflected in the wider ecosystem so far, leading to incompatibilites. To reinstantiate compat I set the
latest
tag back toconfig-angular@4
and taggedconfig-angular@5
asnext
.Open issues
standard-version produceschore
commits: https://github.com/conventional-changelog/standard-version/pull/220conventional-changelog suggestschore
commits: https://github.com/conventional-changelog/conventional-changelog/pull/249no commit type applicable to things like releasing in Angular conventions: https://github.com/angular/angular/issues/20537semantic-release creates chore commits@commitlint/config-angular
: #145Related
143