Skip to content

Conversation

rebornix
Copy link
Member

No description provided.

@Copilot Copilot AI review requested due to automatic review settings September 16, 2025 05:28
@rebornix rebornix self-assigned this Sep 16, 2025
Copy link
Contributor

@Copilot 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

This PR introduces a new GitHub Actions workflow to optimize the ephemeral GitHub Copilot coding agent environment by preinstalling dependencies and warming caches for faster iterative tasks.

Key changes:

  • Creates a dedicated setup workflow that handles Node.js dependencies, build tools, and built-in extensions caching
  • Implements retry logic for npm installation and uses cache restoration for faster subsequent runs
  • Includes environment optimization by skipping unnecessary downloads (Electron, Playwright browsers)

@vs-code-engineering vs-code-engineering bot added this to the September 2025 milestone Sep 16, 2025
@rebornix
Copy link
Member Author

The setup steps are generally too slow for a coding agent session. Currently without setup steps each sessions runs for 10 to 15 minutes, but with this complete setup steps it took ~8 minutes.

@AungKaung1928
Copy link

Thanks for your help and tips

justschen
justschen previously approved these changes Sep 16, 2025
bpasero
bpasero previously approved these changes Sep 16, 2025
joshspicer
joshspicer previously approved these changes Sep 16, 2025
@rebornix rebornix dismissed stale reviews from joshspicer and bpasero via 9aba235 September 17, 2025 16:31
bpasero
bpasero previously approved these changes Sep 17, 2025
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.

5 participants