You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let a release be drafted instead of published (#39)
Every dispatched release published itself the moment the builds finished,
so the notes people read were whatever the workflow generated and the
only way to write a real announcement was to edit a release that was
already out.
A `release` dropdown now decides: draft (the default), publish, or skip.
A draft attaches all the builds, named as they always were, and stays
invisible until somebody has written it — and because a draft creates no
tag, an abandoned one leaves nothing behind. `skip` builds and stops,
leaving the artifacts on the run.
A tag push has no inputs and still publishes. Pushing a version tag is
already the deliberate act this dropdown exists to ask about.
Re-running against an existing release leaves its state alone: it must
not publish a draft somebody is still writing, nor un-publish one that is
already out.
0 commit comments