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

Compress release tarballs with XZ #22

Open
pacho2 opened this issue Jun 8, 2023 · 1 comment
Open

Compress release tarballs with XZ #22

pacho2 opened this issue Jun 8, 2023 · 1 comment

Comments

@pacho2
Copy link

pacho2 commented Jun 8, 2023

Current release tarballs are compressed using gzip, with it, for example for latest version, the file size is 976M. On the other hand, if compressing with XZ, it can be as small as 262M.

That could help lots of bandwidth and space

Thanks a lot

@simoncozens
Copy link
Collaborator

Thank you, that's a good idea, at least for the monthly releases. Currently I'm being lazy and using create-release to make the release artefacts, which limits things to how GitHub does it (zip and tarball). I'd need to change to something like softprops/action-gh-release and create the release .tar.xz as part of the action, which is a bit more complicated but I agree it's worthwhile.

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

No branches or pull requests

2 participants