We're happy to receive feature requests and PRs. If your change is nontrivial, please open an issue to discuss the idea and implementation strategy before submitting a PR.
- Fork the repository.
- Create an
upstreamremote.
$ git remote add upstream [email protected]:fastly/cli.git- Create a feature branch.
- Write tests.
- Run the linter and formatter
make all.- You may need to install golangci-lint if you don't have it installed
- Add your changes to
CHANGELOG.mdin Commitizen style message - Open a pull request against
upstream main.- Once you have marked your PR as
Ready for Reviewplease do not force push to the branch
- Once you have marked your PR as
- Celebrate 🎉!