Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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