sdk-javascript/CONTRIBUTING.md

1.8 KiB

Contributing to CloudEvents' JavaScript SDK

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

Following you will see some guidelines about how to contribute with JavaScript SDK.

Branch Management

We use Gitflow to manage our branches and that's ok when develop branch is ahead of master.

Changelog

The CHANGELOG.md will be updated with your commits if you format your commit messages following the Conventional Commits specification. If you are unsure what prefix to use for a commit, you can consult the package.json file in this repository. In the standard-version.types section, you can see all of the commit types that will be committed to the changelog based on the prefix in the first line of your commit message. For example, the commit message:

fix: removed a bug that was causing the rotation of the earth to change

will show up in the "Bug Fixes" section of the changelog for a given release.

Pull Requests

Guidelines about how to perform pull requests.

  • before submit the PR, open an issue and link them

Commit Messages

Please follow the Conventional Commits specification noted above. the first line of your commit should be prefixed with a type, be a single sentence with no period, and succinctly indicate what this commit changes.

All commit message lines should be kept to fewer than 80 characters if possible.

PR to develop

  • fixes in the documentation (readme, contributors)
  • propose new files for the documentation
  • implementation of new features

PR to master

  • hot fixes

Style Guide

TODO

JavaScript Style Guide

TODO