github.com/fastly/cli@v1.7.2-0.20240304164155-9d0f1d77c3bf/CONTRIBUTING.md (about)

     1  # Contributing
     2  
     3  We're happy to receive feature requests and PRs. If your change is nontrivial,
     4  please open an [issue](https://github.com/fastly/cli/issues/new) to discuss the
     5  idea and implementation strategy before submitting a PR.
     6  
     7  1. Fork the repository.
     8  1. Create an `upstream` remote.
     9  ```bash
    10  $ git remote add upstream git@github.com:fastly/cli.git
    11  ```
    12  1. Create a feature branch.
    13  1. Write tests.
    14  1. Validate and prepare your change.
    15  ```bash
    16  $ make all
    17  ```
    18  1. Open a pull request against `upstream main`.
    19  1. Celebrate :tada:!