Skip to content

Auto-assign pull requests to DTTerastar - #2

Merged
DTTerastar merged 1 commit into
mainfrom
add-auto-assign
Nov 1, 2026
Merged

DTTerastar merged 1 commit into
mainfrom
add-auto-assign

Conversation

@DTTerastar

@DTTerastar DTTerastar commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Adds the same auto-assign.yml that DTTerastar/homelab uses: every opened, reopened or ready-for-review PR is assigned to DTTerastar, and his review is requested when he is not the author. Uses pull_request_target so it also fires for dependabot and fork PRs.

This PR can't trigger the workflow itself (it runs from the base branch), so it is assigned by hand.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CP5PypGetJ7Mc13eYYF2yf

Summary by CodeRabbit

  • Chores
    • Pull requests are now automatically assigned a reviewer when opened, reopened, or marked ready for review. The pull request’s author is not assigned as their own reviewer. This streamlines review assignment for eligible pull requests without changing any product features or customer-facing behavior.

Same workflow as DTTerastar/homelab: on open, reopen or ready-for-review,
assign the PR to DTTerastar and request his review when he is not the author.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CP5PypGetJ7Mc13eYYF2yf
@DTTerastar DTTerastar self-assigned this Nov 1, 2026
@coderabbitai

coderabbitai Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 234d17a1-4faf-4779-ab8d-c96319b4dca0
Commits

Reviewing files that changed from the base of the PR and between ff2a9eb and ea36267.

Files selected for processing: 1
  • .github/workflows/auto-assign.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

Adds a GitHub Actions workflow that assigns DTTerastar to pull requests when they are opened, reopened, or marked ready for review. It adds them as a reviewer when they are not the pull request author.

Changes

Reviewer assignment

Layer / File(s) Summary
Trigger and assign reviewer
.github/workflows/auto-assign.yml
The workflow runs for pull request open, reopen, and ready-for-review events. It assigns DTTerastar and adds them as a reviewer unless they authored the pull request.

Change: Other

Merge Risk: Minimal · up to ea362

The workflow is mergeable after normal checks. Neither the claimed Dependabot permission failure nor the case-sensitive author comparison establishes a blocking issue.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely describes the main change: automatically assigning pull requests to DTTerastar.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
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.
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

Finishing Touches
Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@DTTerastar
DTTerastar merged commit 8dd2854 into main Nov 1, 2026
2 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