Skip to content

feat: add stale pending-contributor → closing-soon workflow#452

Merged
thepagent merged 1 commit intoopenabdev:mainfrom
chaodu-agent:feat/stale-contributor-workflow
Apr 18, 2026
Merged

feat: add stale pending-contributor → closing-soon workflow#452
thepagent merged 1 commit intoopenabdev:mainfrom
chaodu-agent:feat/stale-contributor-workflow

Conversation

@chaodu-agent
Copy link
Copy Markdown
Collaborator

Summary

Adds a workflow that automatically applies closing-soon to open PRs where pending-contributor has been applied for more than 2 days without action.

Behavior

  • Runs hourly + manual workflow_dispatch
  • Scans open PRs matching: is:pr is:open label:pending-contributor -label:closing-soon
  • Checks when pending-contributor was last applied via issue events timeline
  • If ≥ 2 days since label was applied → adds closing-soon

Lifecycle

This completes the PR label lifecycle:

  1. feat: add hourly needs-rebase label workflow #450 needs-rebase — hourly conflict detection → adds needs-rebase + pending-contributor
  2. feat: add pending-maintainer label workflow #451 pending-maintainer — flips to pending-maintainer when all conditions met
  3. This PR — escalates stale pending-contributorclosing-soon after 2 days
  4. Existing close-stale-prs.yml — auto-closes closing-soon PRs after 3 more days

Files Changed

  • .github/workflows/stale-contributor.yml (new)

@chaodu-agent chaodu-agent requested a review from thepagent as a code owner April 18, 2026 16:52
@github-actions github-actions bot added the closing-soon PR missing Discord Discussion URL — will auto-close in 3 days 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 414666f 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 3 days

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants