Skip to content

Include tarballs of architecture-specific mist binaries in releases #181

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
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

hisaac
Copy link

@hisaac hisaac commented Mar 14, 2025

Hi @ninxsoft. I've got a PR here for your consideration. Let me know what you think. I'm happy to make changes if needed. Thanks!


Context

I'd like to be able to install the mist CLI using tools like mise and ubi. These tools — and others like them — generally expect release assets to include tarballs containing the binary, and often include architecture-specific versions.

What's changed?

This PR updates draft_new_release.yml to create tarballs of the arm64, x86_64, and universal versions of the CLI binary, and then include them as release assets.

How to test

I've been able to test that compressing and decompressing the tarballs works as expected, but the rest of the changes are dependent on secrets in the main repository. If you think this PR is worth considering, you'll need to run the workflow yourself to test it.

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