Skip to content
New issue

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

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

Already on GitHub? # to your account

Publish macOS tarball with releases #497

Closed
glasser opened this issue Oct 10, 2024 · 2 comments · Fixed by #505
Closed

Publish macOS tarball with releases #497

glasser opened this issue Oct 10, 2024 · 2 comments · Fixed by #505
Assignees

Comments

@glasser
Copy link

glasser commented Oct 10, 2024

While .pkg files are great for installing a program globally on your machine, they don't work well for more local installations (eg, using something like an asdf/mise plugin to install a program locally for a project). Would it be possible to provide s3deploy macOS releases in a tarball like you used to, perhaps in addition to the .pkg?

@bep bep self-assigned this Oct 10, 2024
glasser added a commit to glasser/vote.davidglasser.net that referenced this issue Oct 15, 2024
newer lacks non-pkg Mac installer
bep/s3deploy#497
bep added a commit that referenced this issue Oct 17, 2024
In addition to the `.pkg` archive.

Closes #497
@bep bep closed this as completed in #505 Oct 17, 2024
bep added a commit that referenced this issue Oct 17, 2024
In addition to the `.pkg` archive.

Closes #497
@glasser
Copy link
Author

glasser commented Oct 17, 2024

Thanks!

 in /tmp/test-install 󰦜 at 13:35:03-07 ❯ which s3deploy
s3deploy not found

 in /tmp/test-install 󰦜 at 13:35:12-07 ❌1 ❯ mise use ubi:bep/s3deploy --pin
mise /private/tmp/test-install/.mise.toml tools: ubi:bep/s3deploy@v2.12.0

 in /tmp/test-install 󰦜 at 13:35:45-07 ❯ s3deploy -V
s3deploy (devel), commit 0a957c552183a031f6df0938ba4e9dbfdd2b4553, built at 2024-10-17T16:53:26Z

 in /tmp/test-install 󰦜 at 13:35:50-07 ❯ cat .mise.toml 
[tools]
"ubi:bep/s3deploy" = "v2.12.0"

@bep
Copy link
Owner

bep commented Oct 18, 2024

s3deploy (devel), commit 0a957c5, built at 2024-10-17T16:53:26Z

Hmm, we should print the release tag there and not devel; I guess a leftover from the old Goreleaser setup. I will fix that going forward.

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

Successfully merging a pull request may close this issue.

2 participants