Skip to content

Add Copilot development environment setup workflow#23

Merged
g3force merged 4 commits intomainfrom
copilot/configure-copilot-environment
Feb 16, 2026
Merged

Add Copilot development environment setup workflow#23
g3force merged 4 commits intomainfrom
copilot/configure-copilot-environment

Conversation

Copy link
Contributor

Copilot AI commented Feb 16, 2026

Configures Copilot's development environment to mirror CI/CD tooling.

Changes

  • .github/workflows/copilot-setup-steps.yml: GitHub Actions workflow that configures the Copilot coding agent environment
    • Uses required job name copilot-setup-steps per GitHub documentation
    • Installs uv 0.10.2 (matches version used in GitHub Actions workflows)
    • Sets up Python from pyproject.toml
    • Runs uv sync --all-packages to install all dependencies
    • Includes workflow triggers for testing the setup file

This enables Copilot agents to have all project dependencies pre-installed when working on the repository, following the official GitHub Copilot environment customization approach.

Original prompt

This section details on the original issue you should resolve

<issue_title>Configure copilot development environment</issue_title>
<issue_description>The development environment for copilot can be preconfigured: https://docs.github.com/en/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/coding-agent/customize-the-agent-environment#preinstalling-tools-or-dependencies-in-copilots-environment

Create the required file based on the existing github actions</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits February 16, 2026 14:46
Co-authored-by: g3force <779094+g3force@users.noreply.github.com>
Co-authored-by: g3force <779094+g3force@users.noreply.github.com>
Copilot AI changed the title [WIP] Configure Copilot development environment Add Copilot development environment setup script Feb 16, 2026
Copilot AI requested a review from g3force February 16, 2026 14:48
Copy link
Contributor

@g3force g3force left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not what was requested. Checkout the documentation. You should create a copilot-setup-steps.yml file that contains GH action-like configuration. Remove the setup.sh script.

Co-authored-by: g3force <779094+g3force@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 16, 2026

This is not what was requested. Checkout the documentation. You should create a copilot-setup-steps.yml file that contains GH action-like configuration. Remove the setup.sh script.

Fixed in commit c054903. Removed the setup.sh script and created .github/workflows/copilot-setup-steps.yml with the required GitHub Actions workflow format and job name.

Copilot AI changed the title Add Copilot development environment setup script Add Copilot development environment setup workflow Feb 16, 2026
Copilot AI requested a review from g3force February 16, 2026 14:54
@g3force g3force marked this pull request as ready for review February 16, 2026 14:56
@g3force g3force merged commit ca01a02 into main Feb 16, 2026
4 checks passed
@g3force g3force deleted the copilot/configure-copilot-environment branch February 16, 2026 15:00
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.

Configure copilot development environment

2 participants