docs: Add contributing sections to homepage
This commit is contained in:
25
packages/docs/pages/contributing/contribution-guide.md
Normal file
25
packages/docs/pages/contributing/contribution-guide.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# Contribution Guide
|
||||
|
||||
We are happy that you want to contribute to Automatisch. We will assist you in the contribution process. This guide will help you to get started.
|
||||
|
||||
## We develop with GitHub
|
||||
|
||||
We use GitHub to host code, track issues, and feature requests, as well as accept pull requests. You can follow those steps to contribute to the project:
|
||||
|
||||
1. Fork the repository and create your branch from the `main`.
|
||||
2. Create your feature branch (`git checkout -b feature/feature-description`)
|
||||
3. If you've added code that should be documented, update the documentation.
|
||||
4. Make sure to use the linter by running `yarn lint` command in the project root folder.
|
||||
5. Create a pull request!
|
||||
|
||||
## Use conventional commit messages
|
||||
|
||||
We use [conventional commit messages](https://www.conventionalcommits.org) to generate changelogs and release notes. Therefore, please follow the guidelines when writing commit messages.
|
||||
|
||||
## Report bugs using GitHub issues
|
||||
|
||||
We use GitHub issues to track public bugs. Report a bug by [opening a new issue](https://github.com/automatisch/automatisch/issues/new).
|
||||
|
||||
## License
|
||||
|
||||
By contributing, you agree that your contributions will be licensed under the AGPL-3.0 license.
|
Reference in New Issue
Block a user