Skip to content

crcls/media-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Kit

CRCLS media kit.

Table of Contents

Contributing

Code changes can fall into the types from the Conventional Commits specification.

Types

Common types according to commitlint-config-conventional (based on the Angular convention) can be:

  • build—changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm).

  • chore—other changes that don’t modify src or test files.

  • ci—changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs).

  • docs—documentation only changes.

  • feat—a new feature.

  • fix—a bug fix.

  • perf—a code change that improves performance.

  • refactor—a code change that neither fixes a bug nor adds a feature.

  • revert—reverts a previous commit.

  • style—changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc).

  • test—adding missing tests or correcting existing tests.

Branches

Branches are created from main and can follow the naming convention below. For common types, see Types.

Convention:

type/description

Example:

feat/add-xyz

Commits

Conventional Commits are enforced using commitlint in a husky pre-commit hook.

Convention:

type(scope?): description  #scope is optional; multiple scopes are supported (current delimiter options: "/", "\" and ",")

Example:

feat: add xyz

Pull Requests

  1. Title

    Titles can follow the naming convention below and match the branch name. For common types, see Types.

    Convention:

    type: description

    Example:

    feat: add xyz
  2. Body

    When creating a new pull request, you will automatically see a template with a checklist in the body.

  3. Reviewers

    Add at least one reviewer.

  4. Labels

    Apply related labels.

Merging Into Main

Always “Squash & merge” your commits into main.

Releases

No releases published

Packages

No packages published