NVIDIA-Merlin / Merlin

NVIDIA Merlin is an open source library providing end-to-end GPU-accelerated recommender systems, from feature engineering and preprocessing to training deep learning models and running inference in production.
Apache License 2.0
715 stars 111 forks source link

Use `copy-pr-bot` #1062

Closed ajschmidt8 closed 10 months ago

ajschmidt8 commented 10 months ago

This PR replaces the copy_prs functionality from the ops-bot with the new dedicated copy-pr-bot GitHub application.

Thorough documentation for the new copy-pr-bot application can be viewed below.

Important: copy-pr-bot enforces signed commits. If an organization member opens a PR that contains unsigned commits, it will be deemed untrusted and therefore require an /ok to test comment. See the GitHub docs here for information on how to set up commit signing.

Any time a PR is deemed untrusted, it will receive a comment that looks like this: https://github.com/rapidsai/ci-imgs/pull/63#issuecomment-1688973208.

Every subsequent commit on an untrusted PR will require an additional /ok to test comment.

Any existing PRs that have unsigned commits after this change is merged will require an /ok to test comment for each subsequent commit or the PR can be rebased to sign the unsigned commits as mentioned in the docs here: https://docs.gha-runners.nvidia.com/cpr/contributors.

This information is all included on the documentation page linked above.

I've skipped CI on this PR since it's not a change that is tested.

[skip ci]

rapids-bot[bot] commented 10 months ago

Pull requests from external contributors require approval from a NVIDIA-Merlin organization member with write permissions or greater before CI can begin.

ajschmidt8 commented 10 months ago

Keeping this PR as a draft until I've had a chance to coordinate with Julio or Adam to get this new application installed on the NVIDIA-Merlin organization.