Skip to content

Add skill for incremental building#53479

Merged
jjonescz merged 2 commits intodotnet:release/10.0.3xxfrom
jjonescz:incremental-build-skill
Mar 27, 2026
Merged

Add skill for incremental building#53479
jjonescz merged 2 commits intodotnet:release/10.0.3xxfrom
jjonescz:incremental-build-skill

Conversation

@jjonescz
Copy link
Copy Markdown
Member

@jjonescz jjonescz commented Mar 16, 2026

When using agent to work on dotnet CLI, I don't want it to perform .\build.cmd every time it makes a change - that's very slow and I don't do that either when working on dotnet CLI, instead I just copy the DLLs manually once the redist layout is in place.

@jjonescz jjonescz requested review from a team, baronfel and marcpopMSFT March 16, 2026 12:32
Copilot AI review requested due to automatic review settings March 16, 2026 12:32
Copy link
Copy Markdown
Contributor

Copilot AI left a 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 internal Copilot guidance for running dotnet.Tests incrementally by rebuilding only changed projects and updating the redist SDK layout, and links that guidance from the repo Copilot instructions.

Changes:

  • Added a new Copilot “skill” document describing an incremental dotnet.Tests workflow.
  • Updated .github/copilot-instructions.md to reference the new incremental test skill.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.github/copilot/skills/incremental-test.md New documentation describing an incremental build/copy workflow to speed up dotnet.Tests runs.
.github/copilot-instructions.md Adds a pointer to the new incremental test skill from the main Copilot instructions.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread .github/copilot/skills/incremental-test.md Outdated
Comment thread .github/copilot/skills/incremental-test.md
Comment thread .github/copilot/skills/incremental-test.md Outdated
Comment thread .github/copilot/skills/incremental-test.md Outdated
- State explicitly that the workflow uses Windows/PowerShell commands
- Add -c Debug to all build commands for consistency with paths
- Select single SDK version deterministically when multiple exist
- Clarify that new/moved assemblies require a full build

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jjonescz
Copy link
Copy Markdown
Member Author

/ba-g docs only change

@jjonescz jjonescz merged commit d4ba56f into dotnet:release/10.0.3xx Mar 27, 2026
8 of 9 checks passed
@jjonescz jjonescz deleted the incremental-build-skill branch March 27, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants