feat: /assign self-assignment for good first issue (#62) by rtibblesbot · Pull Request #64 · learningequality/.github
marked this pull request as ready for review
…ngequality#62) Add assignment-related constants (label, limit/cooldown values, bot messages) with validation tests, plus deleteBotComments and getRecentUnassignments utilities with deduplication logic. Include shared test helpers and Jest/ESLint configuration. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ality#62) Add script and standalone workflow that posts an informational comment when the good-first-issue label is applied to a help-wanted issue, guiding contributors to use /assign for self-assignment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ningequality#62) Restructure issue workflows following the call-pull-request-target / pull-request-target pattern. Rename call-manage-issue-header to call-issue-label, add call-issue-open, and introduce issue-label and issue-open dispatcher workflows that route to the correct handlers. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Implement /assign command allowing contributors to self-assign good-first-issue tickets. Enforces cross-repo 2-issue limit and 7-day cooldown on recently dropped issues. Adds /assign guidance to keyword-triggered replies on GFI issues. Routes all /assign Slack notifications to #support-dev-notifications only. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…uality#62) - Remove constants.test.js (constants don't need testing) - Rename COOLDOWN_DAYS to ASSIGN_COOLDOWN_DAYS for clarity - Restructure community-automations.md table: remove Any** rows, integrate /assign command rows under specific contributor types, use regular/assign keyword//assign command terminology, spell out good first issue instead of GFI abbreviation Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters