Skip to content

Copilot improvements#18103

Merged
tomponline merged 2 commits intocanonical:mainfrom
kadinsayani:copilot/setup-env
Apr 10, 2026
Merged

Copilot improvements#18103
tomponline merged 2 commits intocanonical:mainfrom
kadinsayani:copilot/setup-env

Conversation

@kadinsayani
Copy link
Copy Markdown
Member

@kadinsayani kadinsayani commented Apr 10, 2026

Adds .github/workflows/copilot-setup-steps.yml to pre-warm the Copilot coding agent environment for LXD development. This workflow will be used by Copilot when we assign it an issue or task.

https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/customize-the-agent-environment#customizing-copilots-development-environment-with-copilot-setup-steps

@kadinsayani kadinsayani requested a review from simondeziel April 10, 2026 19:57
@kadinsayani kadinsayani marked this pull request as draft April 10, 2026 20:06
@kadinsayani kadinsayani changed the title github: Add Copilot setup steps workflow Copilot improvements Apr 10, 2026
kadinsayani and others added 2 commits April 10, 2026 13:17
Pre-installs Go, system build dependencies, dqlite, liblxc, and Go
module dependencies so Copilot coding agent sessions have a fully
working LXD build environment out of the box.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Kadin Sayani <kadin.sayani@canonical.com>
Replace the file path reference with an explicit instruction to invoke
the pre-commit-checks skill, so Copilot uses the skill mechanism rather
than reading the file directly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Kadin Sayani <kadin.sayani@canonical.com>
@kadinsayani kadinsayani marked this pull request as ready for review April 10, 2026 20:20
@kadinsayani kadinsayani requested a review from tomponline April 10, 2026 20:20
@tomponline tomponline merged commit ff431e1 into canonical:main Apr 10, 2026
65 of 67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants