Create copilot-setup-steps.yml#2445
Conversation
This sets up the environment for [Copilot Coding Agent](https://github.blog/news-insights/product-news/github-copilot-meet-the-new-coding-agent/) to work in.
|
I wonder if there is a way to have this build off of the devcontainer definition we already have in the repo (https://github.com/microsoft/qsharp/blob/main/.devcontainer/devcontainer.json). I try to keep that up to date for internal or external contributors, and it seems like it could be opportunity to take advantage of existing setup. |
|
@swernli I like the idea, but I'll throw the question back at you - can we use that devcontainer for |
|
@swernli browsed our devcontainer definition, and options to bring it into CI, like https://github.com/devcontainers/ci, and I think what I have is the better fit. Even if we could run the devcontainer in this workflow, I don't really see a way to get Copilot to run in the devcontainer. We want to make sure Copilot is working within the exact "official" environment to maximize the chances of getting a clean build before publishing PRs. It's also useful to run |
This sets up the environment for Copilot Coding Agent to work in.