Skip to content

feat(ci): add contributor reminder and assignment tracking workflows - #132

Merged
AbirAbbas merged 1 commit into
mainfrom
claude/workflow-contributor-reminders-3Bny6
Jan 6, 2026
Merged

feat(ci): add contributor reminder and assignment tracking workflows#132
AbirAbbas merged 1 commit into
mainfrom
claude/workflow-contributor-reminders-3Bny6

Conversation

@santoshkumarradha

Copy link
Copy Markdown
Member

Add automated system to remind assigned contributors and free up stale assignments:

  • contributor-reminders.yml: Scheduled daily check that:

    • Sends friendly reminder at 7 days without activity
    • Sends second reminder at 14 days with unassign warning
    • Unassigns and re-labels as 'help wanted' at 21 days
    • Skips issues with linked PRs or blocking labels
    • Supports dry-run mode for testing
  • issue-assignment-tracking.yml: Real-time event handling that:

    • Welcomes new assignees with timeline expectations
    • Clears reminder labels when assignees comment
    • Clears labels when assignee opens linked PR
    • Auto-adds 'help wanted' when last assignee leaves

This improves contributor experience by setting clear expectations
while ensuring stale assignments don't block other contributors.

@CLAassistant

CLAassistant commented Jan 6, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Add automated system to remind assigned contributors and free up stale assignments:

- contributor-reminders.yml: Scheduled daily check that:
  - Sends friendly reminder at 7 days without activity
  - Sends second reminder at 14 days with unassign warning
  - Unassigns and re-labels as 'help wanted' at 21 days
  - Skips issues with linked PRs or blocking labels
  - Supports dry-run mode for testing

- issue-assignment-tracking.yml: Real-time event handling that:
  - Welcomes new assignees with timeline expectations
  - Clears reminder labels when assignees comment
  - Clears labels when assignee opens linked PR
  - Auto-adds 'help wanted' when last assignee leaves

This improves contributor experience by setting clear expectations
while ensuring stale assignments don't block other contributors.
@santoshkumarradha
santoshkumarradha force-pushed the claude/workflow-contributor-reminders-3Bny6 branch from 48b39d6 to 8f8afc5 Compare January 6, 2026 17:58
@AbirAbbas
AbirAbbas merged commit 7bbac52 into main Jan 6, 2026
10 checks passed
@AbirAbbas
AbirAbbas deleted the claude/workflow-contributor-reminders-3Bny6 branch January 6, 2026 20:34
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.

3 participants