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 reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/vimdoc-language-server!154
No description provided.