Skip to content

Forward-merge release/2.2 into develop - #342

Merged
AjayThorve merged 1 commit into
developfrom
release/2.2
Jul 15, 2026
Merged

AjayThorve merged 1 commit into
developfrom
release/2.2

Conversation

@rapids-bot

@rapids-bot rapids-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown

Forward-merge triggered by push to release/2.2 that creates a PR to keep develop up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge. See forward-merger docs for more info.

#### Overview

Adds an explicit DCO sign-off field to the pull request template for repositories using the RAPIDS squash auto-merger.

The auto-merger copies the PR description into the generated squash commit. Without a matching `Signed-off-by` trailer in that description, the generated release commit fails DCO when it is subsequently forward-merged into `develop`.

The template directs contributors to use the commit identity configured by GitHub, including the GitHub-provided noreply address when email privacy is enabled.

#### DCO sign-off for the squash commit

Signed-off-by: Ajay Thorve <AjayThorve@users.noreply.github.com>

#### Validation

- [x] `git diff --check`
- [x] `uv run pre-commit run --files .github/pull_request_template.md`
- [x] Markdown link checking and secret detection passed.
- [x] I confirmed this PR does not include secrets, credentials, or internal-only data.
- [x] I certify this contribution under the Developer Certificate of Origin (DCO).

#### Where should reviewers start?

Review `.github/pull_request_template.md` and confirm that the sign-off instructions match the identity GitHub assigns to generated squash commits.

#### Related Issues

This is a process workaround for DCO failures on automated `release/2.2` to `develop` forward merges.




## Summary by CodeRabbit

* **Documentation**
  * Updated the pull request template with instructions for DCO sign-off on squash commits.
  * Added a required sign-off placeholder and a checklist item to confirm it has been replaced.

Authors:
  - Ajay Thorve (https://github.com/AjayThorve)

Approvers:
  - Tanner Leach (https://github.com/tanleach)

URL: #341
@rapids-bot
rapids-bot Bot requested a review from a team July 15, 2026 19:25
@rapids-bot

rapids-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown
Author

FAILURE - Unable to forward-merge due to an error, manual merge is necessary. Do not use the Resolve conflicts option in this PR, follow these instructions https://docs.rapids.ai/maintainers/forward-merger/

IMPORTANT: When merging this PR, do not use the auto-merger (i.e. the /merge comment). Instead, an admin must manually merge by changing the merging strategy to Create a Merge Commit. Otherwise, history will be lost and the branches become incompatible.

@AjayThorve
AjayThorve merged commit 56d3659 into develop Jul 15, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant