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
.
- Gitflow by @nvie
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