Skip to content

Use gzip tars over xz as its more commonly available #368

@consideRatio

Description

@consideRatio

Our GitHub releses come with .tar.xz archives, so they are compressed with xz.

xz compresses a bit harder than gzip, but it isn't as available out of the box as gzip. For example the ubuntu:24.04 image doesn't include it so you would need to apt install xz-utils first etc. Due to that, I'd like us to transition to tar.gz with gzip compression, as we then don't need to add steps like apt update && apt install xz-utils -y in CI containers or document that you may need to do it on your local computer if also that doesn't have it.

We could opt to provide both, but I suggest we drop xz instead, as there is no real use-case. It is not even a pure win in an installer scripts that could download the tar.xz over tar.gz if xz is available, as it adds complexity to a script that ought to be as easy as possible to review for security reasons.

So, lets transition from (tar.xz) xz to gzip (tar.gz) release assets!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions