Repository navigation
Move an issue out of In Progress when its Claim ends - #2123
Merged
Merged
Conversation
Removing in-progress now moves an In Progress issue to the new PR open status while an open pull request closes it, otherwise back to Todo, so In Progress shows only live Claims.
This was referenced Nov 12, 2026
Merged
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The project board's In Progress column filled up because this Action moved an issue to In Progress when it gained
in-progress, but nothing moved it back when the Claim ended. Most of the drift came from a Triage run's few-minute Claim. Project 9's Status field now has a PR open option (ca510e75), and this Action uses it.Closed issues and other statuses are left alone. The 50 stale In Progress items have already been moved by hand: 48 to Todo and the 2 closed ones to Done.
Evidence
Execution evidence
I extracted the step's script and ran it against live issues with the mutation stubbed out:
unlabeled, so an unclaimed In Progress issue stays there.After: I forced
claimed=false, current=In Progress:#2093→ "Claimed issue is not in Todo or PR open; no change." (already In Progress);#228→ "Unclaimed issue is not In Progress; no change."actionlintreports only the two SC2016 infos that are already onmain.Merge Danger
Door: two-way
Blast Radius: board-only
It only changes the project Status field. If it misbehaves, revert it.