Skip to content

ci(release): switch nightly to rolling short-sha prereleases#447

Merged
barrettruth merged 1 commit intomainfrom
ci/nightly-short-sha
Apr 27, 2026
Merged

ci(release): switch nightly to rolling short-sha prereleases#447
barrettruth merged 1 commit intomainfrom
ci/nightly-short-sha

Conversation

@barrettruth
Copy link
Copy Markdown
Owner

Problem

forge.nvim's nightly workflow was using scheduled immutable nightly tags, while the release UX you want is closer to tmux-mosaic: publish the latest green main build as a single rolling nightly prerelease and make the current commit obvious in the release title. The local run-name tweak on main also still needed to be carried into a real PR.

Solution

Switch nightly automation to trigger from successful quality runs on main plus manual dispatch, resolve the target SHA from the workflow run or latest successful main quality run, and create or update a rolling nightly prerelease tagged nightly with the short commit hash in the release title. Include the explicit Actions run-name fields for both stable and nightly workflows and update the README release-channel wording to match.

Part of #1.

@barrettruth barrettruth merged commit ae3305b into main Apr 27, 2026
3 checks passed
@barrettruth barrettruth deleted the ci/nightly-short-sha branch April 27, 2026 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant