5fbe4bd533
ci.yml / fix(agents): Add proper CI verification to ca-issue-worker before merging PRs (push) Failing after 0s
- Implemented missing all_checks_passing() function to query Forgejo API - Added CI status verification via commit status endpoint - Added safety warnings against using force_merge flag - Fixed documentation to reflect correct merge responsibilities - Added error handling to default to 'checks not passing' on API failures This ensures PRs cannot be merged when CI checks are failing, respecting branch protection rules and quality gates defined in CONTRIBUTING.md.