Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
The Copilot Coding Agent: Assigning Issues, the GitHub Actions Environment, Setup Steps, the Firewall and Reviewing the Resulting PR
No red check on a pull request from the Copilot coding agent does not mean the tests passed: by default workflows do not run on Copilot's pushes and wait for Approve and run workflows. Writing and assigning the issue, a .NET, Node and SQL Server environment with copilot-setup-steps.yml, rules actionlint misses, Agents secrets, the firewall, reviewing the PR and Agent Merge.
Copilot Code Review: Automatic PR Reviews, Requiring Them with Rulesets, Steering with Instructions and Limits
Copilot code review reads instructions from the pull request's head branch and never looks at some files, such as tsconfig.json and lock files, so a pull request can loosen its own review rules. We showed this with a script in Bookstore. Automatic reviews and a ruleset JSON, effort levels and cost, review instructions and a code-review skill, Copilot approvals and the split with human review.