Contributions to awsctl are welcome via GitHub Pull Requests. This document outlines the steps necessary to get your contribution accepted.
Contributions of any kind are appreciated, whether they be new features, bug fixes, or documentation enhancements. This way, we can ensure that the most significant contributions to the community are adopted on time.
- Before proceeding, ensure that you have read and understood our code of conduct.
- Fork the updated repository, make modifications, and test them.
- Use the
make
command to produce a binary that will allow you to execute all of the available commands. - Make a pull request.
When submitting a PR make sure that it:
- Must follow Golang best practices.
- Is signed off with the line
Signed-off-by: <Your-Name> <Your-email>
. See related GitHub blogpost about signing off.
- Changes are manually reviewed.
- When the PR passes all tests, the PR is merged by the reviewer(s) in the GitHub
main
branch.