Skip to content

docs: add required style for commit messages#1039

Merged
notmandatory merged 1 commit intobitcoindevkit:masterfrom
notmandatory:docs/conventional_commits
Aug 2, 2023
Merged

docs: add required style for commit messages#1039
notmandatory merged 1 commit intobitcoindevkit:masterfrom
notmandatory:docs/conventional_commits

Conversation

@notmandatory
Copy link
Member

Description

Update CONTRIBUTING.md to specify that new commits should use 'Conventional Commits 1.0' style messages. See https://www.conventionalcommits.org/en/v1.0.0/. I also fixed our current MSRV in the doc and fixed a spelling error.

Notes to the reviewers

I'm open to suggestions if anyone has another well documented style for commit messages.

Changelog notice

None.

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

Update CONTRIBUTING.md to specify that new commits should use 'Conventional Commits 1.0'
style messages. See https://www.conventionalcommits.org/en/v1.0.0/.
@notmandatory notmandatory self-assigned this Jul 19, 2023
@notmandatory notmandatory added documentation Improvements or additions to documentation discussion There's still a discussion ongoing labels Jul 19, 2023
Copy link
Contributor

@vladimirfomene vladimirfomene left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

Copy link
Member

@danielabrozzoni danielabrozzoni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK e17f03e - I was hesitant at first, but I think this would make the commit messages cleaner (and in most cases even shorter). Going forward we should consider adding a CI check enforcing this.

@thunderbiscuit
Copy link
Member

ACK e17f03e. I've been using conventional commits for Padawan for over 2 years and think it's got good value, particularly on projects with bigger teams and number of contributors.

@notmandatory notmandatory added this to the 1.0.0-alpha.2 milestone Aug 2, 2023
@notmandatory notmandatory merged commit 9330567 into bitcoindevkit:master Aug 2, 2023
@notmandatory notmandatory deleted the docs/conventional_commits branch May 26, 2025 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

discussion There's still a discussion ongoing documentation Improvements or additions to documentation

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants