Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Integrating Commitlint #300

Closed
wants to merge 1 commit into from
Closed

Integrating Commitlint #300

wants to merge 1 commit into from

Conversation

rokotyan
Copy link
Contributor

@rokotyan rokotyan commented Nov 8, 2023

https://commitlint.js.org/#/concepts-commit-conventions

Commit message format (in the commitlint terms):
<Type>(<Scope>, <Scope>): Subject <#issue>

Type can be:
React, Angular, Vue, Svelte, Website, Dev, Shared
Core, Component, Container, Utils, Styles
Release
CI/CD
Misc

Scope and Description fields don't have any constraints

Scope delimiter can be , or /

Examples:

Component(LeafletMap): Fixing point fill styles #102
Core(Container): Refactoring resizing behavior #256
Angular: Updating the wrappers #0
Website(Docs/Axis): Adding labelColor and tickTextColor #261
Svelte: Adding Svelte 4 to the supported peerDependencies list #236
Dev(Examples): GroupedBar example with domain set
Release: 1.2.1


@reb-dev This is just an example, feel free to tweak the rules

@rokotyan rokotyan requested a review from reb-dev November 8, 2023 20:32
@rokotyan rokotyan marked this pull request as draft November 8, 2023 20:32
@TasoOneAsia TasoOneAsia added the cla-signed Authors have signed the F5 contributor license agreement label Feb 5, 2024
@reb-dev
Copy link
Collaborator

reb-dev commented Apr 25, 2024

Closing in favor of #376

@reb-dev reb-dev closed this Apr 25, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
cla-signed Authors have signed the F5 contributor license agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants