Summary
Several CI workflow improvements would bring the GitHub Actions configuration up to current best practices.
Current State
| Workflow |
Checkout |
PR Trigger |
| docc.yml |
v3 |
N/A (pages deploy) |
| macOS.yml |
v3 |
❌ Missing |
| ubuntu.yml |
v3 |
❌ Missing |
| windows.yml |
v4 |
❌ Missing |
Proposed Changes
- Upgrade
actions/checkout from v3 to v4 in docc, macOS, and ubuntu workflows
- Add
pull_request triggers targeting main to macOS, ubuntu, and windows workflows
- docc.yml should stay push-to-main only (deploys Pages)
🤖 Filed by corvid-agent during autonomous improvement pass