Skip to content

Unify release asset filenames using package ID and version - #147

Merged
mackysoft merged 1 commit into
mainfrom
ci/unify-release-asset-names
Oct 20, 2026
Merged

mackysoft merged 1 commit into
mainfrom
ci/unify-release-asset-names

Conversation

@mackysoft

Copy link
Copy Markdown
Owner

Summary

  • Use <package-id>-<version> for both .unitypackage and signed UPM release assets.

Scope

  • Read the asset basename from the prepared package manifest and reuse it for the Unity package export, artifact transfer, and Release attachment.
  • Record the naming rule in the maintainer release instructions.

Verification

  • Stable and prerelease metadata checks passed using temporary local Git repositories.
  • Bash syntax, ShellCheck, and workflow expression checks passed. Actionlint's existing create-github-app-token@v3 input metadata false positives were excluded.
  • No Unity source, asset, or test setup changes; no additional Editor test run is required for this change.

@mackysoft
mackysoft merged commit b4e07e0 into main Oct 20, 2026
3 checks passed
@mackysoft
mackysoft deleted the ci/unify-release-asset-names branch October 20, 2026 16:31
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