Skip to content

Latest commit

History

History
40 lines (26 loc) 路 2.29 KB

CONTRIBUTING.md

File metadata and controls

40 lines (26 loc) 路 2.29 KB

StorefrontUI Contributing Guide

We're very excited to see that you are thinking about contribution to StorefrontUI 馃檶 To get you quickly up and running with the codebase and our vision of creating the software we have created following guidelines, please give them a read:

Issue Reporting Guidelines

Create a Github issue using proper template to file a:

  • feature request,
  • bug report,
  • documentation issue,
  • question

Pull Request Guidelines

  • Learn about our branch structure here.
    Important:
    For SFUI2 main branch is called v2 and develop is v2-develop. develop and master branches are used for SFUI1 maintenance.

  • Checkout a topic branch from the relevant branch, e.g. v2-develop, and merge back against that branch.

  • Work in relevant place of repository and follow our development guide.

  • Add accompying tests or tests cases for any changes you do to the codebase as it's important for us to maintain high test coverage.

  • Make sure test pass when running yarn test. See development guide for details.

  • Detailed description available here.

Committing Changes

This repository automatically squashes commits from your branch into one when merging a pull request, so you do not need to worry about number of commits on your branch. Commit messages and PR names should follow Conventional Commits v1.0.0. It important for our changelog & release notes generators to work properly. When filing a PR there is a CI step that makes sure the name of your pull request is following above guidelines.