👋 Welcome to the ShowTimeAgo Utility!
Thank you for considering contributing to the ShowTimeAgo project. This application aims to provide a seamless, minimal-configuration utility for displaying time in a human-readable "time ago" format. We want to make life easier for developers by keeping things as simple and intuitive as possible.
We welcome all contributions, whether it's new ideas, features, bug fixes, or improvements. Here are some guidelines to help you get started:
If you have a cool idea or feature that you think should be included, please follow these steps:
- Open an Issue: Start by opening an issue to discuss your idea.
- Fork the Repository: Fork the project to work on your idea.
- Create a Development Branch: Name your branch appropriately, such as
feature-new-idea
. - Push Your Changes: Push your changes to your fork.
- Submit a Pull Request: Open a pull request to the
development
branch of the main repository.
If you find any bugs or issues, please help us by doing the following:
- Open an Issue: Describe the bug in detail by opening an issue.
- Fork the Repository: Fork the project to fix the bug.
- Create a Patch Branch: Name your branch appropriately, such as
patch-bug-fix
. - Push Your Changes: Push your changes to your fork.
- Submit a Pull Request: Open a pull request to the
patch-bugs
branch of the main repository.
If you would like to contribute tests, please follow these steps:
- Fork the Repository: Fork the project to add your tests.
- Create a Test Branch: Name your branch appropriately, such as
test-new-tests
. - Push Your Changes: Push your changes to your fork.
- Submit a Pull Request: Open a pull request to the
test
branch of the main repository.
If you would like to contribute to the CircleCI or GitHub Actions configurations, please follow these steps:
- Fork the Repository: Fork the project to add your CI/CD configurations.
- Create a CI Branch: Name your branch appropriately, such as
ci-actions-pipeline
. - Push Your Changes: Push your changes to your fork.
- Submit a Pull Request: Open a pull request to the
ci-actions
branch of the main repository.
The main
branch is the production branch. After thorough testing and validation, authorized contributors or maintainers will merge changes from development
, patch-bugs
, test
, or ci-actions
branches into the main
branch.
Thank you for all your contributions and efforts to improve the ShowTimeAgo utility! Together, we can make this tool more robust and useful for everyone. 🙌
Happy coding! 💻