- Triggers on PR to main (opened, synchronize, reopened)
- Build-deploy job: xcodegen + xcodebuild for iOS device
- Posts PR comment when build succeeds
- wait-approval job: polls for LGTM/KO comments via Gitea API
- Auto-merges on LGTM, blocks on KO, timeout after 2h