Update CONTRIBUTING.md
This commit is contained in:
parent
2e52168ab5
commit
78de83bc86
|
|
@ -1,6 +1,9 @@
|
||||||
# How to contribute
|
# How to contribute
|
||||||
|
|
||||||
First off, thanks for taking the time to contribute! 🎉👍🎉👍🎉
|
|
||||||
|
> First off, thank you for considering contributing to this project.
|
||||||
|
> It’s [people like you](ref-contributors) that keep this project alive and make it great!
|
||||||
|
> Thank you! 🙏💜🎉👍
|
||||||
|
|
||||||
The following is a set of guidelines for contributing this project.
|
The following is a set of guidelines for contributing this project.
|
||||||
These are mostly guidelines, not rules.
|
These are mostly guidelines, not rules.
|
||||||
|
|
@ -8,12 +11,12 @@ Use your best judgment, and feel free to propose changes to this document in a p
|
||||||
|
|
||||||
When contributing to this repository, please first discuss the change you wish to make via issue or any other method with the repository owner before making a change.
|
When contributing to this repository, please first discuss the change you wish to make via issue or any other method with the repository owner before making a change.
|
||||||
|
|
||||||
<!--Note that we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.-->
|
<!--Note that we have a [code of conduct](ref-code-of-conduct), please follow it in all your interactions with the project.-->
|
||||||
|
|
||||||
### 🐞 You found a bug or have an issue?
|
### 🐞 You found a bug or have an issue?
|
||||||
|
|
||||||
1. Ensure that is was **not already reported** and is beeing worked on by checking [open issues](issues).
|
1. Ensure that is was **not already reported** and is beeing worked on by checking [open issues](ref-issues).
|
||||||
2. Create a [new issue](issues/new) with a **clear and descriptive title**
|
2. Create a [new issue](ref-issues-new) with a **clear and descriptive title**
|
||||||
3. Write a **detailed comment** with as much relevant information as possible including
|
3. Write a **detailed comment** with as much relevant information as possible including
|
||||||
- *how to reproduce* the bug
|
- *how to reproduce* the bug
|
||||||
- a *code sample* or an *executable test case* demonstrating the expected behavior that is not occurring
|
- a *code sample* or an *executable test case* demonstrating the expected behavior that is not occurring
|
||||||
|
|
@ -21,10 +24,20 @@ When contributing to this repository, please first discuss the change you wish t
|
||||||
|
|
||||||
### 🩹 You wrote a patch that fixes an issue?
|
### 🩹 You wrote a patch that fixes an issue?
|
||||||
|
|
||||||
1. Open a [new pull request (PR)](pulls) with the patch.
|
1. Open a [new pull request (PR)](ref-pull-request-new) with the patch.
|
||||||
2. Ensure the PR description clearly describes the problem and solution.
|
2. Ensure the PR description clearly describes the problem and solution.
|
||||||
3. Link the relevant **issue** if applicable ([how to link issues in PRs](https://docs.github.com/en/github/writing-on-github/autolinked-references-and-urls)).
|
3. Link the relevant **issue** if applicable ([how to link issues in PRs](ref-pull-request-how-to)).
|
||||||
4. Ensure that [**no tests are failing**](actions) and **coding conventions** are held
|
4. Ensure that [**no tests are failing**](ref-gh-actions) and **coding conventions** are held
|
||||||
5. Submit the patch and await review.
|
5. Submit the patch and await review.
|
||||||
|
|
||||||
### 🆕 You want to add a new feature?
|
### 🆕 You want to add a new feature?
|
||||||
|
|
||||||
|
|
||||||
|
<!-- REFERENCES -->
|
||||||
|
|
||||||
|
[ref-contributors]: https://github.com/fireblade-engine/ecs/graphs/contributors
|
||||||
|
[ref-gh-actions]: https://github.com/fireblade-engine/ecs/actions
|
||||||
|
[ref-issues-new]: https://github.com/fireblade-engine/ecs/issues/new/choose
|
||||||
|
[ref-issues]: https://github.com/fireblade-engine/ecs/issues
|
||||||
|
[ref-pull-request-how-to]: https://docs.github.com/en/github/writing-on-github/autolinked-references-and-urls
|
||||||
|
[ref-pull-request-new]: https://github.com/fireblade-engine/ecs/compare
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue