Skip to content

ci(copilot): add copilot-setup-steps.yml for agent environment setup#190

Merged
Jesewe merged 4 commits into
mainfrom
workflow
Jun 5, 2026
Merged

ci(copilot): add copilot-setup-steps.yml for agent environment setup#190
Jesewe merged 4 commits into
mainfrom
workflow

Conversation

@Jesewe

@Jesewe Jesewe commented Jun 5, 2026

Copy link
Copy Markdown
Owner
  • Pre-installs Python 3.12 and all requirements.txt deps before Copilot starts
  • Uses ubuntu-latest for speed; pywin32/pyMeow install metadata only on Linux
  • Switch runs-on to windows-latest if Copilot needs to execute pywin32 code paths

- Pre-installs Python 3.12 and all requirements.txt deps before Copilot starts
- Uses ubuntu-latest for speed; pywin32/pyMeow install metadata only on Linux
- Switch runs-on to windows-latest if Copilot needs to execute pywin32 code paths
@Jesewe Jesewe added enhancement New feature or improvement to existing behavior performance Related to speed, memory, or efficiency resolved Issue has been fixed and verified dependencies Pull requests that update a dependency file labels Jun 5, 2026
Jesewe added 3 commits June 5, 2026 21:52
- pywin32 has no Linux distribution on PyPI - hard failure
- pyMeow is a Windows DLL wrapper - also Linux-incompatible
- grep filters both before piping to pip; all other deps install fine
@Jesewe Jesewe merged commit 97e8bd3 into main Jun 5, 2026
5 checks passed
@Jesewe Jesewe deleted the workflow branch June 5, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or improvement to existing behavior performance Related to speed, memory, or efficiency resolved Issue has been fixed and verified

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant