fix(ci): reuse quality workflow for deploy gate #154

Merged
barrettruth merged 1 commit from ci/reuse-quality-deploy-gate into main 2026-05-03 15:09:52 +00:00
Owner

Problem

PR #153 gated deploy correctly, but main push checks still showed deploy / Format, deploy / Lint, and deploy / Test because the deploy workflow duplicated quality jobs.

Solution

Make .forgejo/workflows/quality.yaml reusable with workflow_call. The deploy workflow now calls the reusable quality workflow and keeps only the Deploy job, with Deploy depending on the quality call.

## Problem PR #153 gated deploy correctly, but main push checks still showed `deploy / Format`, `deploy / Lint`, and `deploy / Test` because the deploy workflow duplicated quality jobs. ## Solution Make `.forgejo/workflows/quality.yaml` reusable with `workflow_call`. The deploy workflow now calls the reusable quality workflow and keeps only the `Deploy` job, with `Deploy` depending on the quality call.
fix(ci): reuse quality workflow for deploy gate
All checks were successful
quality / Format (pull_request) Successful in 15s
quality / Test (pull_request) Successful in 39s
quality / Lint (pull_request) Successful in 59s
93bbb35bca
barrettruth deleted branch ci/reuse-quality-deploy-gate 2026-05-03 15:09:52 +00:00
Sign in to join this conversation.
No description provided.