Thank you for reading the contribution guidelines of this project. It will help you to make great contributions like reporting issues, creating feature requests, and submitting pull requests.
Before submitting bug reports, documentation improvements requests, feature requests, or questions, please do a quick search in Open Issues to verify if it was already created. If there is an existing issue, add your comments to that one.
- Provide reproducible steps, what the result of the steps was, and what you expected to happen.
- Avoid listing multiple bugs or requests in the same issue. Always write a single bug or feature request per issue.
- Avoid adding your issue as a comment to an existing one unless it's for the same exact input. Issues can look similar, but have different causes.
- Add screenshots or animated GIFs if needed.
- Go to the repository page, go to the Issues section, and then click on the New issue button.
- Choose the template that fits to your case.
- Bug
- Documentation improvement request
- Feature request
- Question
- Fill the issue template with the requested information.
-
Main: Accepts merges from Features/Issues and Hotfixes
-
Features/Issues: Always branch off from
main
- Prefix:
${action}/*
. E.g.:add/specific-command-help
Actions available:
add
,update
,fix
, andremove
- Prefix:
-
Hotfix: Always branch off from
main
- Prefix:
hotfix/*
e.g.:hotfix/failing-config
- Prefix:
If you are going to contribute to this project, follow the next steps:
-
Clone the repo.
git clone https://github.com/totigm/twitter-tokens-generator.git
-
Go to the twitter-tokens-generator directory and install the dependencies.
cd twitter-tokens-generator npm install
-
Make your great contribution. Like enhancements, updates, hotfixes. Please, remember to follow the branching model
Pull Requests are a great way to keep track of tasks, enhancements, and bugs for the projects. When we are writing them, we must think about how the rest of the team is going to read it, and what kind of information we will place into it to make it easy to read and understand their changes. Follow these practices to help you to write great pull requests.
- Choose a descriptive title and add the context of the changes using brakes.
- ex:
[Documentation improvement] Add deployment guide
- ex:
- If the pull request fixes an issue:
- Add the name of the issue as the title.
- e.g.: ISSUE #008:
Fix X endpoint
---> PR Title:[ISSUE#008] Fix X endpoint
- e.g.: ISSUE #008:
- Add the name of the issue as the title.
- Provide all the information about the changes made in the pull request.
- Add screenshots or animated GIFs.