Skip to content

Migrate away from axodotdev/cargo-dist #968

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hougesen opened this issue Apr 16, 2025 · 0 comments
Open

Migrate away from axodotdev/cargo-dist #968

hougesen opened this issue Apr 16, 2025 · 0 comments

Comments

@hougesen
Copy link
Owner

As mentioned in #967 the future of axodotdev/cargo-dist is sadly unknown at the moment, which means it might be a good idea to look into alternatives. I would definitely prefer not to manually build release artifacts (again).

astral-sh/cargo-dist

https://github.com/astral-sh/cargo-dist/

astral-sh/cargo-dist is a fork of axodotdev/cargo-dist and should be interchangeable. Sadly it seems that it isn't meant for public usage.

Image

goreleaser/goreleaser

https://github.com/goreleaser/goreleaser

goreleaser seems to be a good alternative since it supports building and publishing to the same platforms as cargo-dist (static linux, static mac, static windows, npm and homebrew) which means it would not impact the end-users. It would even add support for more package managers (apt, aur, scoop and more).

Those features would require the paid version of goreleaser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant