Hi all, We've added comment commands to the Apache/Texera GitHub repo. These let you handle common tasks just by typing a short command in a comment, with no labels or manual setup needed. Here's how they work.
*--- Claiming an issue ---* Want to work on an issue? Comment: /take This assigns the issue to you. Changed your mind? Comment: /untake This unassigns you. Note: there's no longer a "triage" label. To find open issues nobody has claimed, just use this GitHub search: is:issue is:open no:assignee *--- Requesting reviewers on a PR ---* If you opened a PR and want someone to review it, comment: /request-review @user To cancel a review request: /unrequest-review @user You can list more than one person, tag a team (@org/team), or ask Copilot (@copilot). Only the PR author can use these. *--- Linking sub-issues ---* You can connect a parent issue to its child issues from either side. >From the parent issue: /sub-issue #12 (links #12 as a child) /unsub-issue #12 (removes that link) >From the child issue: /parent-issue #5 (sets #5 as the parent) /unparent-issue (removes its parent, auto-detected) /unparent-issue #5 (removes parent #5, if you want to be explicit) *--- A few things to remember ---* - Type the command exactly. "/take this" won't work, only "/take" on its own line. - Cross-repo links (like owner/repo#12) aren't supported and are ignored. - Comments from bots are skipped. The full setup lives in the Comment commands workflow under .github/workflows. Happy to answer any questions! Thanks, Matthew Ball
