Skip to content

Download links for Windows and macOS binaries are broken in pack.py #1562

Description

@seien210300928

Describe the bug
The external\EventsGalleryPacker\pack.py script fails to download the required binary files for Windows and macOS systems. The script currently uses the latest release endpoint (https://github.com/FlagBrew/EventsGalleryPacker/releases/latest/download/{binary}), but the latest release of the EventsGalleryPacker project no longer includes Windows (gallerypack-windows.exe) or macOS (gallerypack-mac) binaries. Only the Linux binary (gallerypack-linux) is present in the latest release.

To Reproduce
Steps to reproduce the behavior:

  1. Run the pack.py script on a Windows or macOS system
  2. The script attempts to download the binary from the latest release endpoint
  3. The download fails

Expected behavior
The script should successfully download the appropriate binary for the current operating system and proceed with the EventsGallery packaging process without errors.

Information about your environment

Additional context

  • The last available Windows binary is version 1.2.0
  • The last available macOS binary is version 1.1.1
  • The Linux binary is still available in the latest release and works correctly
  • Proposed fix: Update the script to use fixed version URLs for Windows and macOS while keeping the latest endpoint for Linux, or re-upload the Windows and macOS binaries to the latest release
  • You can see pack.py in the fork

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions