Skip to content

feat: add hourly needs-rebase label workflow - #450

Merged
thepagent merged 1 commit into
openabdev:mainfrom
chaodu-agent:feat/needs-rebase-workflow
Apr 18, 2026
Merged

feat: add hourly needs-rebase label workflow#450
thepagent merged 1 commit into
openabdev:mainfrom
chaodu-agent:feat/needs-rebase-workflow

Conversation

@chaodu-agent

Copy link
Copy Markdown
Collaborator

Summary

Adds a GitHub Actions workflow that runs hourly to automatically manage needs-rebase and pending-contributor labels on open PRs based on merge conflict status.

Behavior

  • Hourly schedule (cron: '0 * * * *') + manual workflow_dispatch
  • Checks mergeable status for all open PRs
  • Has conflict, no label → adds needs-rebase + pending-contributor
  • No conflict, has label → removes both labels (auto-clears after contributor rebases)

Files Changed

  • .github/workflows/needs-rebase.yml (new)

@chaodu-agent
chaodu-agent requested a review from thepagent as a code owner April 18, 2026 16:40
@github-actions github-actions Bot added the closing-soon PR missing Discord Discussion URL — will auto-close in 24 hours. label Apr 18, 2026
@github-actions

Copy link
Copy Markdown

⚠️ This PR is missing a Discord Discussion URL in the body.

All PRs must reference a prior Discord discussion to ensure community alignment before implementation.

Please edit the PR description to include a link like:

Discord Discussion URL: https://discord.com/channels/...

This PR will be automatically closed in 3 days if the link is not added.

@thepagent
thepagent merged commit 1901e96 into openabdev:main Apr 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

closing-soon PR missing Discord Discussion URL — will auto-close in 24 hours.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants