fix(ci): use quality prefix for main deploy gate #155

Merged
barrettruth merged 1 commit from ci/name-main-deploy-quality into main 2026-05-03 15:16:32 +00:00
Owner

Problem

The reusable workflow experiment still reports expanded main checks under the caller workflow, so main shows deploy / quality and deploy / Format instead of clean quality checks.

Solution

Stop using workflow_call for this gate. Keep the pull-request workflow PR-only, and make the main deploy workflow use name: quality with explicit Format, Lint, and Test jobs that Deploy depends on. This keeps the hard main deploy gate while making main CI contexts quality / Format, quality / Lint, quality / Test, and quality / Deploy.

## Problem The reusable workflow experiment still reports expanded main checks under the caller workflow, so main shows `deploy / quality` and `deploy / Format` instead of clean quality checks. ## Solution Stop using `workflow_call` for this gate. Keep the pull-request workflow PR-only, and make the main deploy workflow use `name: quality` with explicit Format, Lint, and Test jobs that `Deploy` depends on. This keeps the hard main deploy gate while making main CI contexts `quality / Format`, `quality / Lint`, `quality / Test`, and `quality / Deploy`.
fix(ci): use quality prefix for main deploy gate
All checks were successful
quality / Format (pull_request) Successful in 22s
quality / Test (pull_request) Successful in 47s
quality / Lint (pull_request) Successful in 1m8s
528ce3fedc
barrettruth deleted branch ci/name-main-deploy-quality 2026-05-03 15:16:32 +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!155
No description provided.