...

Text file src/github.com/google/go-containerregistry/CONTRIBUTING.md

Documentation: github.com/google/go-containerregistry

     1# How to Contribute to go-containerregistry
     2
     3We'd love to accept your patches and contributions to this project. There are
     4just a few small guidelines you need to follow.
     5
     6## Contributor License Agreement
     7
     8Contributions to this project must be accompanied by a Contributor License
     9Agreement. You (or your employer) retain the copyright to your contribution;
    10this simply gives us permission to use and redistribute your contributions as
    11part of the project. Head over to <https://cla.developers.google.com/> to see
    12your current agreements on file or to sign a new one.
    13
    14You generally only need to submit a CLA once, so if you've already submitted one
    15(even if it was for a different project), you probably don't need to do it
    16again.
    17
    18## Code reviews
    19
    20All submissions, including submissions by project members, require review. We
    21use GitHub pull requests for this purpose. Consult
    22[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
    23information on using pull requests.
    24
    25## Testing
    26
    27Ensure the following passes:
    28```
    29./hack/presubmit.sh
    30```
    31and commit any resultant changes to `go.mod` and `go.sum`. To update any docs
    32after client changes, run:
    33
    34```
    35./hack/update-codegen.sh
    36```

View as plain text