Skip to content

CLI doesn't recognize --auto-unzip=false #315

@toupeira

Description

@toupeira

Bug report

The release notes for v15.27.0 say:

Pass --auto-unzip=false to keep the old behavior.

But the CLI doesn't recognize this:

$ butler push --auto-unzip=false [src] [target]
butler: error: unexpected [target]
[...]

$ butler --version
v15.27.0, built on May 11 2026 @ 22:01:23, ref 9557300d60b00ee864effa4e6720e8cadbc85d10

Just --auto-unzip works as expected. It also accepts --no-auto-unzip, but that still results in unzipping.

Context

I noticed the unzipping when uploading embeddded Godot builds for Windows and Linux, each containing only one file. The Windows .zip would get unpacked and result in a large .exe on the game page, while the Linux .tar.gz was left alone. Not sure if this behavior is deliberate.

I've since switched to non-embedded builds (so each archive also has the PCK file) because it's more efficient for uploads, and also avoids the unzipped .exe on the game page.

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