klesh opened a new pull request, #9338:
URL: https://github.com/apache/devlake/pull/9338

   ### Summary
   Adds a workflow (`.github/workflows/issue-auto-assign.yml`) that assigns an 
issue to its author when the author ticks **"Yes I am willing to submit a 
PR!"** in the bug report or feature request form (for example #9330).
   
   - Runs on `opened`, `edited` and `reopened`, so ticking the box after 
opening the issue also works.
   - Skips closed issues, issues opened by bots, and issues where the author is 
already assigned.
   - Uses only the `gh` CLI on the runner with `issues: write`. No third-party 
actions, so the ASF action allowlist is not affected.
   - Passes the issue body through an environment variable, not into the script 
text, so an issue body can't inject shell commands.
   
   ### Does this close any open issues?
   No.
   
   ### Other Information
   The workflow can only run after it is on `main`, so the first real check is 
the next issue that ticks the box.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to