+18
-3
CONTRIBUTING.md
+18
-3
CONTRIBUTING.md
···6. [Create a pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request#creating-the-pull-request) from the new branch in your Nixpkgs fork to the upstream Nixpkgs repository.7. Respond to review comments and potentially to CI failures and merge conflicts by updating the PR.···Simple package version updates need to include the attribute name, old and new versions, as well as a reference to the release notes or changelog.-Pull requests should not be squash-merged, as this discards information including detail from commit messages, GPG signatures, and authorship.+Every blocking comment must be explicitly marked as such by using GitHub's "Request Changes" review type.+An abandoned review may be dismissed after reasonable time was given at the discretion of the merger.+To make changes on commit structure and commit messages or apply simple suggestions, committers are encouraged to [checkout the PR](https://cli.github.com/manual/gh_pr_checkout) and push directly to the contributor's branch before merging.+Committers will carefully weigh the cost of another review cycle against the feelings of the contributor when pushing to their branch.+If a contributor does not want committers to push to their branch, they must uncheck the "Allow edits and access to secrets by maintainers" box explicitly.+> Committers: Branches created via `gh pr checkout` can't be pushed with `--force-with-lease`, so do a sanity check before pushing.