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

Don't lose "executable bit" in binary releases #214

Closed
Hi-Angel opened this issue Feb 9, 2024 · 1 comment
Closed

Don't lose "executable bit" in binary releases #214

Hi-Angel opened this issue Feb 9, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@Hi-Angel
Copy link
Contributor

Hi-Angel commented Feb 9, 2024

ATM eask binary releases are packed with zip which does not support permissions and hence eask binary is not executable when the archive is unpacked. Gotta change zip to some tar.foo, like tar.gz or tar.zstd, or perhaps something else that supports the bit.

Steps to reproduce

  1. Unpack latest release for linux from releases page
  2. Execute ./eask --help

Expected

It will show help message

Actual

The command will fail as eask isn't an executable file

@jcs090218
Copy link
Member

I've published a new release with .tar.gz, see https://github.com/emacs-eask/cli/releases/tag/0.9.5.

Hope this helps! :)

@jcs090218 jcs090218 added the bug Something isn't working label Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants