Skip to content
This repository has been archived by the owner on Jun 29, 2023. It is now read-only.

Latest commit

 

History

History
36 lines (21 loc) · 2.13 KB

CONTRIBUTING.md

File metadata and controls

36 lines (21 loc) · 2.13 KB

Contributing

Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.

New Components

See the Boilerplate Example for how to create a new Calcite Component.

Pull Requests

This project has an GitHub App installed to automatically perform semantic status checks on open pull requests.

The Semantic Pull Request status check will ensure your pull requests are semantic before you merge them.

👮 Note! The default behavior of this bot is not to police all commit messages, but rather to ensure that every PR has just enough semantic information to be able to trigger a release when appropriate.

How it works

The PR title OR at least one commit messsage needs to have semantic prefix.

Scenario Status Status Check Message
PR title is semantic 💚 ready to be squashed
any commit is semantic 💚 ready to be merged or rebased
nothing is semantic 💛 add a semantic commit or PR title

How to be semantic

One of the following should be present for the PR to be semantic:

Merging

We have configured GitHub to Squash and Merge to keep the master branch history clean.