-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add copilot management files #12207
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
Add copilot management files #12207
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds initial Copilot management configuration to the repository by introducing a setup workflow and documentation for Copilot agents.
- Introduce a GitHub Actions workflow to prepare the environment for Copilot agents
- Provide a Markdown guide outlining project structure, standards, and contribution flow for Copilot agents
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/copilot-setup-steps.yml | New workflow to install system dependencies for Copilot |
| .github/copilot-instructions.md | New instructions and coding guidelines for Copilot agents |
Comments suppressed due to low confidence (1)
.github/workflows/copilot-setup-steps.yml:29
- Add the
-yflag to theapt installcommand to avoid interactive prompts in CI, e.g.,sudo apt install -y build-essential cmake g++ ninja-build.
sudo apt install build-essential cmake g++ ninja-build
Co-authored-by: Copilot <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #12207 +/- ##
===========================================
+ Coverage 63.87% 63.89% +0.02%
===========================================
Files 369 369
Lines 38935 38935
===========================================
+ Hits 24866 24875 +9
+ Misses 14069 14060 -9 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Should we add some kind of section (commented by default) to the pull request template that suggests to document how AI has been used? |
|
Added to pull request template |
* Add copilot management files * Add AI statements to README and CONTRIBUTING * Add statement to pull request template
* Add copilot management files * Add AI statements to README and CONTRIBUTING * Add statement to pull request template
This will help copilot agents write better PR's.
Todo:
Testing strategy
Tested against my personal repo, greatly improved outcomes.
Type of change