Enhanced Copilot Issue Assignment: Pick Repository and Base Branch
Allison introduces new options for enhancing GitHub Copilot assignments. Developers can now specify the repository, select the starting branch, and provide extra instructions when assigning issues to Copilot coding agents.
Enhanced Copilot Issue Assignment: Pick Repository and Base Branch
GitHub has introduced a set of improvements for assigning issues to Copilot coding agents within the public preview phase. These changes allow developers to more precisely guide Copilot in their workflows and tailor automation to their project’s needs.
Key New Features
- Assign to Copilot Button: Start Copilot assignments with a single click, making it faster to designate tasks.
- Repository Selection: Choose any accessible repository for Copilot to operate in, regardless of where the issue or code resides.
- Branch Selection: Direct Copilot’s work by picking the relevant branch—whether that’s a feature branch, bug fix branch, or another starting point for the assignment.
- Additional Instructions: Optionally include extra context, requirements, or guidance to ensure Copilot understands the exact desired outcome for the task.
These enhancements streamline the workflow for developers who manage multiple repositories or need more granular control when delegating code tasks to Copilot.
Getting Started
To use the new features:
- Go to your GitHub issue.
- Click the Assign to Copilot button.
- Select the target repository and branch.
- Add any specific instructions as needed.
- Initiate Copilot to begin working on the assigned issue.
Additional Resources
Disclaimer: Features are in public preview and the user interface may change as feedback is incorporated.
This post appeared first on “The GitHub Blog”. Read the entire article here