Skip to content

Fix release artifact naming#9

Merged
johnmckenna-snd merged 2 commits intomainfrom
main.fix-release-artifact-naming
Feb 11, 2026
Merged

Fix release artifact naming#9
johnmckenna-snd merged 2 commits intomainfrom
main.fix-release-artifact-naming

Conversation

@johnmckenna-snd
Copy link
Contributor

Summary

  • Flatten subdirectories before renaming in the release workflow — download-artifact with merge-multiple preserves subdirectory structure (dmg/, msi/, etc.), so the flat globs were silently failing to match
  • Use lowercase conduit_ prefix with underscores for artifact filenames
  • Fix find pattern for renamed .exe files in the release upload step
  • Minor README wording update

Test plan

  • Push to release branch and verify the GitHub Release draft shows correctly named artifacts (conduit_0.1.0_mac-arm.dmg, etc.)

download-artifact with merge-multiple preserves subdirectory structure,
so the flat globs were silently failing to match. Now flattens first,
then renames with lowercase conduit_ prefix. Also fixes find pattern
for renamed .exe files.
@johnmckenna-snd johnmckenna-snd merged commit 56c444b into main Feb 11, 2026
6 checks passed
@johnmckenna-snd johnmckenna-snd deleted the main.fix-release-artifact-naming branch February 11, 2026 10:03
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