fix: separate test and build-push jobs #3

Merged
rock merged 1 commits from fix/separate-test-build-push into main 2026-09-07 06:24:00 +00:00
1 Commits
Author SHA1 Message Date
Test 99342fbdde fix: separate test and build-push jobs, move to org-level env
CI / Test (pull_request) Successful in 2m9s
CI / Build & Push Image (pull_request) Skipped
Changes:
- Split monolithic test-build-push into separate jobs
- test job: runs on all branches + PRs
- build-push job: only runs on main push after test passes
- Move env vars to workflow level (GOPRIVATE, REGISTRY, IMAGE)
- Remove conditional docker installs - only in build-push
- Build-push depends on test passing

Now: PRs run tests only. Main pushes build image to registry.
2026-09-06 23:12:39 -07:00