Skip to content

Build, sign and tag a release from one commit - #91

Merged
its-janghoon merged 1 commit into
developfrom
feature/release-pins-one-commit
Oct 13, 2026
Merged

its-janghoon merged 1 commit into
developfrom
feature/release-pins-one-commit

Conversation

@its-janghoon

Copy link
Copy Markdown
Member

Build, sign and tag a release from one commit

Every job checked out develop by name when it started. A merge landing between dispatch and
the tag step (#89 landed two minutes after today's release dispatch) meant the binaries were
built from one commit and the tag pointed at another. The version job now records the commit it
computed from, and the build and publish jobs check out that sha, so a release is one commit from
version to tag. The tag push is by explicit ref and works from the detached checkout.

Every job checked out `develop` by name when it started. A merge landing between dispatch and
the tag step (#89 landed two minutes after today's release dispatch) meant the binaries were
built from one commit and the tag pointed at another. The version job now records the commit it
computed from, and the build and publish jobs check out that sha, so a release is one commit from
version to tag. The tag push is by explicit ref and works from the detached checkout.
@its-janghoon
its-janghoon merged commit bd38f6f into develop Oct 13, 2026
16 checks passed
@its-janghoon
its-janghoon deleted the feature/release-pins-one-commit branch October 13, 2026 04:54
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