Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 2.29 KB

CONTRIBUTING.md

File metadata and controls

53 lines (32 loc) · 2.29 KB

Contributing to Our Project

First off, thank you for considering contributing to our project! We value all the contributions that help us improve and grow. Here's a guide to how you can contribute effectively and ensure a smooth collaboration.

Code of Conduct

This project and everyone participating in it are governed by our Code of Conduct. By participating, you are expected to uphold this code. Please read Code of Conduct before contributing.

How Can I Contribute?

Reporting Bugs

Before creating bug reports, please check the issue tracker to avoid duplicates. When you are creating a bug report, include as many details as possible. Fill out the provided template, the information it asks for helps us resolve issues faster.

Suggesting Enhancements

This section guides you through submitting an enhancement suggestion, including completely new features and minor improvements to existing functionality. Fill out the feature request template to get started.

Pull Requests

The process described here has several steps:

  1. Fork the repo on GitHub
  2. Clone the project to your machine
  3. Commit changes to your branch
  4. Push your work back up to your fork
  5. Submit a Pull Request so that we can review your changes

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

Using Semantic Commits

We follow semantic commit messages to streamline our release and changelog generation process. Here's how you can do it:

  • Format: <type>(<scope>): <description>
  • Types: feat, fix, docs, style, refactor, perf, test, chore
  • Example: feat(login): add remember me checkbox

Read more about our semantic commit guidelines in our README.md.

Pull Request Checklist

  • Describe your changes in detail
  • Reference the issue that your PR addresses
  • Follow the coding style of the project
  • Write tests for your changes
  • Document new code based on the project's documentation standards

Additional Notes

Please adhere to the project's language and coding conventions. If you're new to the project, take a look at some of the existing code to get an idea of the coding style.

Thank you for contributing to our project!