Auto-Assignment GitHub Action for Issues#4966
Auto-Assignment GitHub Action for Issues#4966llalitkumarrr wants to merge 25 commits intogoogle:mainfrom
Conversation
Replaced ADK_TRIAGE_AGENT secret with GITHUB_TOKEN for authentication.
Updated function to use 'assign_gtech_owner_to_issue' for owner assignment based on component label.
Clarified the assignment of an owner in the agent.py file.
Removed debug print statements for assignee payload and URL.
Updated triaged workflow to run on google-adk python git repo, to automate issue assignment to gtech team.
|
Response from ADK Triaging Agent Hello @llalitkumarrr, thank you for creating this PR! To help us review this PR, could you please:
This information will help reviewers to review your PR more efficiently. Thanks! |
Removed unnecessary blank lines in add_label_to_issue function.
Corrected spelling errors in comments and docstrings.
|
Hi @xuanyang15 , can you please review this. |
| f"{GITHUB_BASE_URL}/repos/{OWNER}/{REPO}/issues/{issue_number}/assignees" | ||
| ) | ||
| try: | ||
| response = post_request(assignee_url, assignee_payload) |
There was a problem hiding this comment.
assignee_payload doesn't seem to be defined, should it be gtech_assignee?
There was a problem hiding this comment.
Hello @xuanyang15 ,
You are right it should be gtech_assignee, I have made the update. Could you please let me know if anything else is required before we can merge this? Thank you.
|
Thank you @llalitkumarrr for your contribution! 🎉 Your changes have been successfully imported and merged via Copybara in commit 6a1c90b. Closing this PR as the changes are now in the main branch. |
This PR introduces a GitHub Actions workflow that automatically assigns new issues and pull requests to a designated team member. It ensures that every new task gets immediate ownership and avoid unassigned work items.
How It Works
Why This Is Needed