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

Provide pre-built binaries for perseus-cli #27

Closed
lukechu10 opened this issue Sep 25, 2021 · 3 comments
Closed

Provide pre-built binaries for perseus-cli #27

lukechu10 opened this issue Sep 25, 2021 · 3 comments
Assignees
Labels
A-cli Area: command line interface C-enhancement Category: enhancement D-easy Difficulty: easy P-medium Priority: medium S-in-development Status: in development

Comments

@lukechu10
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Right now, we need to use cargo install perseus-cli which can take quite some time.

Describe the solution you'd like
Provide pre-built binaries for perseus-cli. Preferably, this should include linux, macOS and windows.

Additional context
This could be as simple as uploading artifacts to github releases or just building in CI and uploading artifacts. Eventually, it might be nice as well to have a npm package to make it easier to install.

@arctic-hen7
Copy link
Member

Agreed! I can use the GitHub Actions from Bonnie, it should be about the same.

@arctic-hen7 arctic-hen7 self-assigned this Sep 25, 2021
@arctic-hen7 arctic-hen7 added A-cli Area: command line interface C-enhancement Category: enhancement D-easy Difficulty: easy P-medium Priority: medium S-in-development Status: in development labels Sep 25, 2021
@arctic-hen7
Copy link
Member

I've added the CI workflow for this, so it should now work, but I'll close this only after I've confirmed that after I release v0.2.3.

@arctic-hen7
Copy link
Member

Okay, after far too many retaggings and a commit history that looks slightly like a bomb went off, this works now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-cli Area: command line interface C-enhancement Category: enhancement D-easy Difficulty: easy P-medium Priority: medium S-in-development Status: in development
Projects
None yet
Development

No branches or pull requests

2 participants