From 5efd8f920c7bc2016e0c519b46b1f5d3f5890606 Mon Sep 17 00:00:00 2001 From: William Emfinger Date: Mon, 15 Jun 2026 08:16:27 -0500 Subject: [PATCH] update copilot instructions --- .github/copilot-instructions.md | 52 +++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 30814fc77..19ec9a1dc 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -91,6 +91,58 @@ Add the component path in **alphabetical order** inside the `components:` block: components/ ``` +### 6. Pull Request Text +When adding a new component, also generate PR text using the template below. +Fill in the sections with the actual component name, files touched, test/build +results, and relevant motivation. Mark the applicable checkboxes, and remove the +Hardware section if it is not relevant to the PR. + +```md + + +## Description + + +## Motivation and Context + + + +## How has this been tested? + + + + +## Screenshots (if appropriate, e.g. schematic, board, console logs, lab pictures): + +## Types of changes + +- [ ] Bug fix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) +- [ ] Documentation Update +- [ ] Hardware (schematic, board, system design) change +- [ ] Software change + +## Checklist: + + +- [ ] My change requires a change to the documentation. +- [ ] I have added / updated the documentation related to this change via either README or WIKI + +### Software + +- [ ] I have added tests to cover my changes. +- [ ] I have updated the `.github/workflows/build.yml` file to add my new test to the automated cloud build github action. +- [ ] All new and existing tests passed. +- [ ] My code follows the code style of this project. + +### Hardware + +- [ ] I have updated the design files (schematic, board, libraries). +- [ ] I have attached the PDFs of the SCH / BRD to this PR +- [ ] I have updated the design output (GERBER, BOM) files. +``` + ## Code Style - C++20 standard