Skip to content
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

fix: add repo url to cargo-shuttle for binstall #608

Merged
merged 16 commits into from
Jan 31, 2023

Conversation

oddgrd
Copy link
Contributor

@oddgrd oddgrd commented Jan 30, 2023

cargo-binstall needs the crate to have a repository set in its manifest for it to find the binary download. We should only need to set it for cargo-shuttle, but it's nice to have for all our published crates.

There was also an issue with the windows bin build where the tag was not included in the archive name, due to that build running the make-artifact command with powershell. I resolved this by changing the shell for the windows build to bash, and using a powershell override for the other commands.

I also changed the name of the directory inside the archive to be compatible with cargo-binstall.

And last but not least, I added the x86_64-unknown-linux-gnu target to the linux binary builds.

Copy link
Contributor

@chesedo chesedo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

2 participants