mirror of
https://github.com/Screenly/Anthias.git
synced 2025-12-23 22:38:05 -05:00
1.8 KiB
1.8 KiB
Contributing
🌱 First Steps
Make sure that you have Git installed on your machine. You can install the GitHub CLI to make it easier to fork and clone repositories and checking out between pull requests.
To get started, fork the Screenly/Anthias repository and clone your fork.
git clone https://github.com/your-username/Anthias.git
cd Anthias
🐞 Creating Issues
When creating an issue, you'll be prompted to select one of the following types:
- Bug Report
- Dependency Upgrade
- Feature Request
💡 Pull Requests
Creating Pull Requests
- All pull requests should be made against the
masterbranch of the Screenly/Anthias repository. - Associate the pull request with the Anthias project.
- Add a label to the pull request that describes the changes you made.
- Add a
buglabel if you are fixing a bug. - Add an
enhancementlabel if you are adding a new feature or modifying existing functionality. - Add a
documentationlabel if you are updating the documentation. - Add a
chorelabel if you are doing tasks that don't alter Anthias' functionality. - Add a
webviewlabel if you are making changes to the WebView. - Add a
testslabel if you are adding or modifying unit or integration tests.
- Add a
- Make sure that all of the items in the checklist are checked before having it reviewed and merged.
- Don't forget to assign reviewers to your pull request.
Merging Pull Requests
- All items in the checklist should be satisfied before merging.
- For pull requests with more than 5 commits, squash the commits before merging.