Skip to content

Conversation

@martinemde
Copy link
Contributor

Configure cross-platform release builds using cargo-dist:

  • Target x86_64/aarch64 for Linux and macOS
  • Generate shell and PowerShell installers
  • Enable GitHub attestations for build provenance
  • Separate release workflow from CI checks

The new release.yml workflow handles:

  • Planning release artifacts
  • Building per-platform binaries
  • Generating global artifacts (installers)
  • Publishing to GitHub Releases on tag push

This replaces the previous manual release workflow in ci.yml.

Configure cross-platform release builds targeting x86_64/aarch64 for
Linux and macOS, with shell and PowerShell installers. GitHub Actions
workflow will trigger on version tags.
@martinemde martinemde force-pushed the cargo-dist-enhanced branch from c272b5c to f0e8779 Compare January 9, 2026 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

2 participants