fix(ci): publish nightly releases from deploy workflow #155

Merged
barrettruth merged 1 commit from ci/nightly-under-deploy into main 2026-05-03 16:17:49 +00:00
Owner

Problem
The tmux-mosaic nightly release workflow publishes tags/releases, but its status context appears under Nightly Release instead of the deploy namespace. It also only runs on schedule/manual dispatch, while vimdoc-language-server publishes a nightly release for each main-branch push.

Solution
Move the nightly release status under the deploy namespace and trigger it on main pushes:

  • workflow name becomes deploy
  • job name becomes Nightly, yielding deploy / Nightly
  • push to main now triggers the nightly release workflow
  • schedule and workflow_dispatch remain as catch-up/manual controls

The existing release script behavior is unchanged; it still waits for quality and remains idempotent when the current nightly is already published.

Verification

  • Parsed .forgejo/workflows/release_nightly.yaml with PyYAML.
  • Ran git diff --check.
Problem The tmux-mosaic nightly release workflow publishes tags/releases, but its status context appears under Nightly Release instead of the deploy namespace. It also only runs on schedule/manual dispatch, while vimdoc-language-server publishes a nightly release for each main-branch push. Solution Move the nightly release status under the deploy namespace and trigger it on main pushes: - workflow name becomes deploy - job name becomes Nightly, yielding deploy / Nightly - push to main now triggers the nightly release workflow - schedule and workflow_dispatch remain as catch-up/manual controls The existing release script behavior is unchanged; it still waits for quality and remains idempotent when the current nightly is already published. Verification - Parsed .forgejo/workflows/release_nightly.yaml with PyYAML. - Ran git diff --check.
fix(ci): publish nightly releases from deploy workflow
All checks were successful
Request Review / request_review (pull_request_target) Successful in 3s
Release Metadata / release_metadata (pull_request_target) Successful in 4s
quality / Format (pull_request) Successful in 8s
quality / Lint (pull_request) Successful in 11s
quality / Test (pull_request) Successful in 2m52s
608e8d42db
barrettruth deleted branch ci/nightly-under-deploy 2026-05-03 16:17:49 +00:00
Sign in to join this conversation.
No description provided.