Skip to content

feat: add .deb/.rpm packages, drop Windows ARM64#47

Merged
pszymkowiak merged 1 commit intomainfrom
feat/deb-rpm-packages
Mar 21, 2026
Merged

feat: add .deb/.rpm packages, drop Windows ARM64#47
pszymkowiak merged 1 commit intomainfrom
feat/deb-rpm-packages

Conversation

@pszymkowiak
Copy link
Contributor

Summary

Aligne la release ICM sur RTK : ajout des paquets .deb et .rpm, suppression de Windows ARM64 (inutile).

Release assets après merge :

Platform Format
macOS Intel .tar.gz
macOS ARM .tar.gz
Linux x64 .tar.gz + .deb + .rpm
Linux ARM64 .tar.gz
Windows x64 .zip

Nouveaux jobs CI :

  • build-debcargo-deb sur Ubuntu
  • build-rpmcargo-generate-rpm dans un container Fedora

Test plan

  • Vérifier que le workflow release produit les 7+ artifacts attendus (prochaine release)
  • Metadata deb/rpm ajoutée à crates/icm-cli/Cargo.toml

🤖 Generated with Claude Code

- Add build-deb job (cargo-deb on Ubuntu)
- Add build-rpm job (cargo-generate-rpm on Fedora container)
- Add deb/rpm metadata to icm-cli Cargo.toml
- Remove aarch64-pc-windows-msvc target (not useful)
- Release now includes: macOS (x64/ARM), Linux (x64/ARM), Windows (x64), .deb, .rpm
@pszymkowiak pszymkowiak merged commit c7f8775 into main Mar 21, 2026
4 checks 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