-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add GitHub Actions workflow for AI-powered issue triage #11601
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Co-authored-by: mekarpeles <[email protected]>
Co-authored-by: mekarpeles <[email protected]>
Co-authored-by: mekarpeles <[email protected]>
Co-authored-by: mekarpeles <[email protected]>
Co-authored-by: mekarpeles <[email protected]>
|
@copilot, now that Native GitHub Copilot Agents and skills are available, can we switch this PR to use a version or context of copilot that has access to query our issues, pull requests, and has context of the files and structure of our code base? |
I'd like to help migrate this to use GitHub Copilot's native capabilities. Could you clarify which specific Copilot integration you'd like to use? Options I'm aware of:
Could you share:
This will help me implement exactly what you need. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Implements automated issue triage using GitHub Models API to provide contextual follow-up comments on newly opened issues.
Technical
Workflow Structure (
.github/workflows/issue_pm_ai.yml):.github/prompts/issue_pm_instructions.mdgpt-4o-mini) with issue contextSecurity: All JSON payloads constructed via
jqwith--argflags to prevent injection:AI Instructions (
.github/prompts/issue_pm_instructions.md):Needs: Staff,Good First Issue)Error Handling: HTTP status validation for both GitHub Models and GitHub API calls with detailed error output.
Testing
Stakeholders
@mekarpeles
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.