Skip to content

Inherit org default PR template - #305

Merged
jamesnrokt merged 1 commit into
mainfrom
chore/inherit-org-pr-template
Sep 17, 2026
Merged

jamesnrokt merged 1 commit into
mainfrom
chore/inherit-org-pr-template

Conversation

@jamesnrokt

@jamesnrokt jamesnrokt commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Why

This repo carries its own PR template override at .github/pull_request_template.md, which takes precedence over the shared template at ROKT/.github. New contributors here see a different shape than the rest of the org, and the two copies drift out of sync over time.

Programme

Standalone change, no programme.

What changes

Removes the repo-local .github/pull_request_template.md. With no local override, GitHub falls back to the org-wide default at https://github.com/ROKT/.github/blob/master/.github/PULL_REQUEST_TEMPLATE.MD for every future pull request opened against this repo.

Linked work

None.

Rollout

Nothing changes in production; if this is wrong, revert the pull request.

Risks

  • The next pull request opened here will show the org template instead of this repo's; not prevented — it is the intended effect of this change; visible immediately in the PR creation UI.
    Risk class: low.

Who

Written by: James Newman.
Code reviewed before opening: Yes — an independent commit-reviewer agent (this repo's local pre-commit gate) reviewed the staged diff for correctness, security, and goal drift, and passed it before this commit was created.
Design reviewed before opening: no one.
Decision this implements: sdk-engineering repo-hygiene change to standardize all owned repos on the org default PR template; no ticket.
Checked: Confirmed removing the file leaves GitHub with no repo-level template, verified against GitHub's documented template resolution order.
Not checked: n/a.

Size

Hand-written: 0 lines, 1 file (deletion only).
Generated: none.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@pr-security-agent

Copy link
Copy Markdown

🔒 Security Scan Complete

✅ No security issues detected

Scanned files against 45 rules. · Reviewed commit: 5c42c65e36

📜 Scan history (1 scan)
Commit Time (UTC) Status Findings
5c42c65 2026-09-17 20:04:37 ✅ success 0
ℹ️ About PR Security Agent

This scan was performed by PR Security Agent, an automated security review tool for pull requests. See the User Guide for details on severity levels, feedback reactions, and scan configuration.

Reply @pr-security-agent help for the list of commands you can run on this PR.

@coderabbitai

coderabbitai Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: 2514ddf7-463d-4272-be0e-39a108e13413

📥 Commits

Reviewing files that changed from the base of the PR and between 571fba4 and 5c42c65.

📒 Files selected for processing (1)
  • .github/pull_request_template.md
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

  • ROKT/cassandra (manual)
  • ROKT/kafka-configs (manual)
  • ROKT/kafka (manual)
  • ROKT/kafka-connect (manual)
  • ROKT/aws-eks (manual)
💤 Files with no reviewable changes (1)
  • .github/pull_request_template.md

Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review.


📝 Walkthrough

Walkthrough

The pull request template was deleted. No exported or public declarations changed.

Changes

Pull request template removal

Layer / File(s) Summary
Remove pull request template
.github/pull_request_template.md
The pull request template and its sections were removed.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Suggested reviewers: alexs-mparticle

Merge Risk: ⚪ Minimal · up to 5c42c

The repository will use the organization-wide pull request template. No actionable merge risk remains.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly states that the pull request will inherit the organization default PR template. It accurately summarizes the main change.
Description check ✅ Passed The description explains the reason, exact file change, expected GitHub behavior, risks, review status, and testing. It uses different headings from the repository template, but it provides the requir…
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@paved-road-agent

Copy link
Copy Markdown

🛣️ Rokt Platform Paved Roads Scan Complete

✅ No paved-road issues detected

Scanned files against 2 rules. · Reviewed commit: 5c42c65e36

📜 Scan history (1 scan)
Commit Time (UTC) Status Findings
5c42c65 2026-09-17 20:04:37 ✅ success 0
ℹ️ About Rokt Platform Paved Roads Agent

This scan was performed by the Rokt Platform Paved Roads Agent, an automated paved-road standards review tool for pull requests. See the User Guide for details on severity levels, feedback reactions, and scan configuration.

Reply @paved-road-agent help for the list of commands you can run on this PR.

@jamesnrokt
jamesnrokt marked this pull request as ready for review September 17, 2026 20:04

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nothing blocking. The comments below are optional suggestions. There is no need to push a fix for them before merging.

LGTM — this is a straightforward, correct deletion of the repo-local PR template so GitHub falls back to the org default; the inline nit about stale references in CODEOWNERS and select-pr-jobs.sh is cosmetic and doesn't affect behavior.

Extended reasoning...

The diff is a single-file, 28-line deletion of .github/pull_request_template.md with no code, config, or CI logic changes. I confirmed via git diff --stat that this is the only change, and verified the two stale references flagged in the inline findings (.github/CODEOWNERS:6 and .github/scripts/select-pr-jobs.sh:12) — both are glob-style path matchers that will simply never match again since the file no longer exists; this doesn't break CODEOWNERS enforcement or the job-selection script, it just leaves a harmless dangling entry. There are no security implications: no auth, crypto, secrets, or runtime logic is touched. Given the mechanical nature of the change and that the one confirmed finding is a cosmetic nit already surfaced as an inline comment, this warrants approval rather than deferral — a human doesn't need to review a template-file deletion, and the inline nit is enough signal for a follow-up cleanup without blocking this PR.

Additional findings (outside the current diff — GitHub can't attach inline comments there):

  • 🟡 .github/CODEOWNERS — nit: Deleting .github/pull_request_template.md leaves two stale references to the removed path, which a maintainer must clean up separately. CODEOWNERS:6 still lists /.github/pull_request_template.md, and .github/scripts/select-pr-jobs.sh:12 still matches .github/pull_request_template.md in its path_scope case statement; both are now dead/no-op since the file can never reappear in a diff. Fix: remove the stale path entries from CODEOWNERS and select-pr-jobs.sh so they don't reference a file that no longer exists.

    Extended reasoning...

    The PR deletes .github/pull_request_template.md but does not touch .github/CODEOWNERS or .github/scripts/select-pr-jobs.sh. CODEOWNERS line 6 still has the entry '/.github/pull_request_template.md' assigning ownership/review requirement to a path that will never exist again. select-pr-jobs.sh line 12 case pattern '.cortex/* | .github/ISSUE_TEMPLATE/* | .github/pull_request_template.md)' includes the deleted path, so that branch of the case can never match going forward. Neither causes an outright failure (git tolerates non-existent CODEOWNERS paths, the case pattern is simply unreachable), but both are stale leftovers of the deletion that should be cleaned up alongside it.

    Verification: nit: The candidate accurately identifies two now-stale references left behind by deleting .github/pull_request_template.md. git diff ... --stat confirms the PR only removes that 28-line file and touches neither of the referencing files. CODEOWNERS:6 still reads /.github/pull_request_template.md (an owner-clearing entry that now matches no file), and select-pr-jobs.sh:12 still lists… | nit:…

@jamesnrokt
jamesnrokt merged commit 0b70243 into main Sep 17, 2026
14 checks passed
@jamesnrokt
jamesnrokt deleted the chore/inherit-org-pr-template branch September 17, 2026 21:39
@rokt-releases rokt-releases Bot mentioned this pull request Oct 26, 2026
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.

2 participants