Skip to content

Use friendly archive names and combine checksums#89

Merged
matrosov merged 1 commit intomainfrom
improve/release-asset-names
Mar 17, 2026
Merged

Use friendly archive names and combine checksums#89
matrosov merged 1 commit intomainfrom
improve/release-asset-names

Conversation

@matrosov
Copy link
Member

Summary

  • Rename binary archives from Rust target triples to friendly names:
    • sbom-tools-linux-x86_64.tar.gz (was sbom-tools-x86_64-unknown-linux-gnu.tar.gz)
    • sbom-tools-linux-aarch64.tar.gz (was sbom-tools-aarch64-unknown-linux-gnu.tar.gz)
    • sbom-tools-macos-x86_64.tar.gz (was sbom-tools-x86_64-apple-darwin.tar.gz)
    • sbom-tools-macos-aarch64.tar.gz (was sbom-tools-aarch64-apple-darwin.tar.gz)
    • sbom-tools-windows-x86_64.zip (was sbom-tools-x86_64-pc-windows-msvc.zip)
  • Combine 5 per-file .sha256 into single checksums.sha256
  • Release assets: 14 (was 18)
  • Updated README install and verification commands

Test plan

  • Re-run v0.1.15 release after merge — verify all 14 assets have correct names
  • Verify checksums.sha256 contains all 5 entries

🤖 Generated with Claude Code

- Rename binary archives: linux-x86_64, linux-aarch64, macos-x86_64,
  macos-aarch64, windows-x86_64 (instead of Rust target triples)
- Combine per-file .sha256 into single checksums.sha256 file
- Reduces release assets from 18 to 14
- Update README install and verification examples

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@matrosov matrosov merged commit aef4118 into main Mar 17, 2026
12 checks passed
@matrosov matrosov deleted the improve/release-asset-names branch March 17, 2026 08:22
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