mirror of
https://github.com/conventional-commits/conventionalcommits.org.git
synced 2026-03-12 02:17:21 -05:00
Chore commit type #112
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @aleksator on GitHub (Oct 10, 2020).
What do you think of not recommending a
chorecommit type as it was removed from Angular Convention in 2017?As an alternative, defining a specific meaning for this (and others) commit type would be IMO a great addition to the spec.
@ciscoski commented on GitHub (Nov 4, 2020):
I fully agree.
The meaning of the tag should be specified or at least a subset of the specification.
@nedbat commented on GitHub (Feb 25, 2021):
FWIW, I've defined it as "a repetitive mechanical task such as updating requirements or translations."
@tianzhich commented on GitHub (Sep 16, 2021):
Is the
chorereplaced byciandbuild? I saw some articles or comments that said this. But from this commit angular delete thechoretype as it was overused, but not prepare to replace it withciandbuild.@daiyam commented on GitHub (Sep 16, 2021):
I feel like
choreis kinda too generic. I've replaced it withci,build,vcsandenhance.@tianzhich What's your usage?
@tianzhich commented on GitHub (Sep 16, 2021):
Yes - It's too generic so different teams use it in different ways. There are two teams in my company department, one of them use it like
ciorbuild, another use it just like this words meaning some bothering little changes. IMO the conventional-commits team could remove it like Angular team or replaced it with some more specific words like what you did.@javier-godoy commented on GitHub (Sep 16, 2021):
We had the same discussion in our team (https://github.com/FlowingCode/DevelopmentConventions/issues/11). Since we are already using other types from the Angular convention (
build:,ci:, etc) in addition tofeat:andfix:, we settled on definingchore:asIn practice, that means that
chore:is used for changes to .gitignore, license headers, and static resources such as images.@damianopetrungaro commented on GitHub (Sep 28, 2021):
I see this issue having some 🔔 , what do you think @bcoe ?
Should we drop the support?
Maybe waiting for some more community to ask for this change?
@javier-godoy commented on GitHub (Sep 28, 2021):
@damianopetrungaro Is there anything to be dropped? In strict sense, conventional-commits just specify that "types other than
fix:andfeat:are allowed". The mention ofchore:is just by means of example.Then, it's not an issue with Conventional Commits, but with the actual definition of "types other than
fix:andfeat:" as used by a specific community of practice. The definition adopted by the old Angular Convention ("other changes that don't modify src or test files") was too wide, but other definitions don't pose this problem: for instance, AngularJS defines it as "changes to the build process or auxiliary tools and libraries such as documentation generation" which is mostly equivalent to thebuild:andci:types used by other teams.