Skip to content

resolve duplicate names for release artifact#51

Merged
markleader merged 1 commit intonasa:mainfrom
markleader:fix/release-ci
Mar 2, 2026
Merged

resolve duplicate names for release artifact#51
markleader merged 1 commit intonasa:mainfrom
markleader:fix/release-ci

Conversation

@markleader
Copy link
Copy Markdown
Contributor

Summary

Implemented a fix in the release workflow to avoid GitHub asset-name collisions during tag releases.

Changes

Updated basic_build.yml in the release-artifacts job:

  1. Added a new step to stage files into release-assets/ with unique names:
  • format: <artifact-name>__<original-path-with-__separators>
  1. Changed checksum generation to run over release-assets/ (flat unique filenames).
  2. Changed release upload glob from release-dist/** to release-assets/*.

Testing

  • Not run - CI impacts only.

Compatibility / Numerical behavior

  • No expected changes to numerical results
  • Expected changes (explain and provide validation)

@markleader markleader merged commit c761787 into nasa:main Mar 2, 2026
23 checks passed
@markleader markleader deleted the fix/release-ci branch March 2, 2026 17:57
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