Refactor tech review issue handling in workflow.#2036
Refactor tech review issue handling in workflow.#2036riaankleinhans wants to merge 1 commit intomainfrom
Conversation
riaankleinhans
commented
Feb 4, 2026
- Removed redundant comment marker for existing tech review issues.
- Enhanced logging for issue processing, including issue labels.
- Implemented retry logic with backoff for checking existing tech review issues to prevent duplicates.
- Improved checks for identifying tech review issues based on title and body content.
Signed-off-by: Riaan Kleinhans <riaankleinhans@gmail.com>
|
@joshgav @kevin-wangzefeng this workflow automatically create a tech review issue. Going forward you could just add the tech review label to the moving levels issue and the workflow would make the tech review issue. Should you choose to make a manual tech review issue the workflow should not create a duplicate issue after this PR merged. Is this workflow helpful? Or more in the way? |
|
Thank you @riaankleinhans for your work on this. The workflow is helpful but we need to keep iterating on it. The requirement is that when a "moving levels" issue (and only a "moving levels" issue) is tagged with Another requirement at some point is to add the issues to this board: Project Reviews, which is where we are tracking reviews work. In the meantime we can add them to the board manually. Today we create tech/gov review issues manually cause the workflow hasn't worked correctly - when the "moving levels" issue is tagged While we're discussing this here's something I'd like your thoughts on - is there a way we can prompt the person who opens the original "moving levels" issue to answer questions for the child "review" issues? For example, it would be ideal if we could move some of the questions from the "moving levels" issue itself into the reviews issues. However, it's important that the submitter be prompted to answer them. We don't have to deliver this requirement yet, but wanted to see if you have ideas on how we might approach it. Thanks! |