-
Notifications
You must be signed in to change notification settings - Fork 46
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
Install via brew? #38
Comments
@jasmingacic thoughts? |
It is doable, but before we'd have to set up a CI/CD pipeline so we can ensure that what we have is tested regularly. |
Fully supportive of a CI/CD pipeline, could you coordinate with @deitch to align with what he has done for CCM and CSI? |
Hey @deitch should we get together and go over what @jacobsmith928 suggested? |
Sounds good @jasmingacic . I am going to open a new issue just for CI, so we can keep the discussion focused and leave this one for brew. |
Now that goreleaser is being used on each tagged release through GitHub Workflows, this is more attainable: |
Any updates on this? :) |
@idvoretskyi I created a brew tap, but I'll need to verify that this configuration works first. The next step would be to update goreleaser in this project to update the tap on each release. |
Created a PR that should cause goreleaser to generate the brew formula into equinix/homebrew-tap on each release once committed that should at least solve the bare minimum requirements. Probably worth thinking about committing and maintaining in homebrew-core after we confirm this is working. |
I've created an issue to track a limitation that I encountered when setting up the secrets needed to publish to the tap. In the meanwhile, I can grant the tap account access to metal-cli so that one token can update both projects. |
Noting here that it is also possible to install on FreeBSD via https://www.freshports.org/sysutils/equinix-metal-cli/ as noted in the README.md thanks to #249 |
Can we make the packet cli available on Mac (and Linux) via homebrew? Also might want to think about Windows, where you can install via homebrew using WSL, or possibly Chocolatey.
The text was updated successfully, but these errors were encountered: