- Merge lint and test into single 'verify' job for guaranteed sequential execution - Build job runs in parallel for each target, but waits for verify to complete - Ensures order: verify (lint → test) → build (parallel) → publish-packages - Fixes Gitea Actions job dependency handling