Skip to content

fix(release): the release page title is the vX.Y.Z tag - #45

Merged
iAziz786 merged 1 commit into
mainfrom
fix/release-title
Oct 20, 2026
Merged

iAziz786 merged 1 commit into
mainfrom
fix/release-title

Conversation

@iAziz786

@iAziz786 iAziz786 commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The release page title used to be selfhost 0.3.3 while the tag under it was v0.3.3. The title is now the tag itself.

 softprops/action-gh-release
   tag_name: ${{ github.ref_name }}
-  name: selfhost ${{ needs.validate-release-source.outputs.version }}
+  name: ${{ github.ref_name }}      # vX.Y.Z, same as the tag

Evidence

  • Before: release list shows v0.3.3 (tag) with title selfhost 0.3.3.
    After: gh release view v0.3.3 reports {"name":"v0.3.3","tagName":"v0.3.3"}; future tagged releases take the title from the tag.
  • ruby -ryaml -e 'YAML.load_file(..., aliases: true)' parses the workflow.

Merge Danger

Door: two-way — revert restores the old title format.

Blast Radius: cosmetic.

Only the display name changes. Tag, assets, checksums, and the manifest keep their current names, so installer and selfhost update behavior is untouched.

@iAziz786
iAziz786 merged commit 453863f into main Oct 20, 2026
1 check passed
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