π Contributing to Basalt Helper
ποΈ Introduction
If you wish to contribute to Basalt Helper, we would be delighted!
The following steps will guide you through the contribution process, helping you understand how you can help the project.
π οΈ Bun Setup
You can also visit the official Bun website.
π Contribution Process
gitGraph
commit
branch develop
checkout develop
branch feature/id
checkout feature/id
commit id: "feat(π): add some feature"
commit id: "test(π§ͺ): add some tests"
checkout develop
merge feature/id id:"Merge branch 'feature/id' into develop" tag:"v1.0.0-canary-19971212-ee94487"
checkout main
merge develop id:"Merge branch 'develop' into main" tag:"v1.0.0"
- Fork the project
Start by creating a fork of the repository on GitHub. This will help you create your own copy of the project on your account, allowing you to make changes freely. - Create your feature branch (
git checkout -b feature/AmazingFeature
)
Create a new branch to work on your feature from thedevelop
branch. - Commit your changes (
git commit -m 'feat: Add some AmazingFeature'
)
Once you have completed your changes, you can commit them and prepare them for pushing. Please use conventional commits for your commit messages, this will allow automatic generation of version notes in addition to automatic version incrementing. - Push to the branch (
git push origin feature/AmazingFeature
)
Once you have completed your changes, you can push them to your fork. - Open a Pull Request to the
develop
branch
Once you have pushed your changes to your fork, you can open a Pull Request to the main repository'sdevelop
branch. - After your Pull Request is approved, your branch will be merged into
develop
and deleted.
Once your Pull Request has been approved, your branch will be merged intodevelop
and deleted.
Note
Make sure to always update your local branch with the develop
branch before starting work on a new feature to ensure you're working with the latest version of the project.
π Additional Notes
Make sure to test all your changes and add tests when possible.
Be open to feedback and suggestions on your pull request.
π Acknowledgment
Thank you sincerely for your interest in contributing to Basalt Helper. Your help is greatly appreciated and contributes to the improvement of the project.