Post

What's the best way to get GitHub Copilot in agent mode inside VSCode to repeatedly make modifications to be executed in a GitHub Actions workflow, check the results, then iterate until the workflow runs successfully? It's great at automatically building, running and fixing stuff *locally*

Hopefully someone has already gone through the pain? Is there an MCP server for GitHub Actions yet? Otherwise I'm thinking Copilot could be instructed to call the GitHub CLI with a flow that pushes to a branch, triggers a workflow, checks the logs, etc.

I told it to start using the GitHub CLI, and it did. It would still be nice to have this more deeply integrated though, especially when it comes to watching workflow runs, instead of polling to then pull the logs, etc.

0 reposts0 likes

Also, I noticed one weird glitch: when it runs the command to change directory to then call "git commit", it hangs waiting for the command even though it has completed. I have no idea why it does an explicit "cd" before "git commit". Entering "ls" in the terminal unblocks it