Add bulk issue label and milestone operations #90
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User story: So that I can triage many issues from the CLI without repetitive one-by-one edits,
forgeneeds safe bulk label and milestone operations with all-target preflight checks.Part of the "Forge / workspace CLI tooling" arc.
Problem
The issue organization workflow needs to apply labels and milestones across many issues. Current
forge issue edit,forge issue labels, andforge issue milestonecommands operate on one issue at a time.That makes repo-wide triage noisy and error-prone.
Desired Behavior
Add bulk operations while copying
ghCLI parameters as closely as practical.Target shape:
Compatibility goals:
gh issue editdoes.--add-label,--remove-label,--milestone, and--remove-milestonenames.--continue-on-errorflag is added later.Validation
Tests should cover multiple issues, repeated labels, milestone set/remove, cross-repo URL targets when supported, and preflight failure that leaves all issues unchanged.