[GH-ISSUE #5623] [Bug] 0.6.1 release artifacts are zipped twice #2501

Closed
opened 2026-03-23 21:22:56 +00:00 by mirror · 8 comments
Owner

Originally created by @aliesbelik on GitHub (Jun 25, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5623

Bug Description

*.zip artifacts from 0.6.1 release are zipped twice (a zip archive inside another zip archive with the same name),
i.e.

AppFlowy-0.6.1-windows-x86_64.zip
  AppFlowy-0.6.1-windows-x86_64.zip
    AppFlowy
      ...
AppFlowy-0.6.1-macos-x86_64.zip
  AppFlowy-0.6.1-macos-x86_64.zip
    AppFlowy.app
      ...
AppFlowy-0.6.1-macos-universal.zip
  AppFlowy-0.6.1-macos-universal.zip
    AppFlowy.app
      ...

Not the issue for previous releases, including 0.6.0.

How to Reproduce

  1. Go to the 0.6.1 release assests: https://github.com/AppFlowy-IO/AppFlowy/releases/tag/0.6.1.
  2. Download any *.zip, e.g. https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.6.1/AppFlowy-0.6.1-windows-x86_64.zip.
  3. Unpack it somewhere.

Expected Behavior

After unpacking, one would expect to see AppFlowy directory containing the application files.

Operating System

windows

AppFlowy Version(s)

0.6.1

Screenshots

No response

Additional Context

No response

Originally created by @aliesbelik on GitHub (Jun 25, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5623 ### Bug Description *.zip artifacts from 0.6.1 release are zipped twice (a zip archive inside another zip archive with the same name), i.e. ``` AppFlowy-0.6.1-windows-x86_64.zip AppFlowy-0.6.1-windows-x86_64.zip AppFlowy ... AppFlowy-0.6.1-macos-x86_64.zip AppFlowy-0.6.1-macos-x86_64.zip AppFlowy.app ... AppFlowy-0.6.1-macos-universal.zip AppFlowy-0.6.1-macos-universal.zip AppFlowy.app ... ``` Not the issue for previous releases, including 0.6.0. ### How to Reproduce 1. Go to the 0.6.1 release assests: https://github.com/AppFlowy-IO/AppFlowy/releases/tag/0.6.1. 2. Download any *.zip, e.g. https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.6.1/AppFlowy-0.6.1-windows-x86_64.zip. 3. Unpack it somewhere. ### Expected Behavior After unpacking, one would expect to see `AppFlowy` directory containing the application files. ### Operating System windows ### AppFlowy Version(s) 0.6.1 ### Screenshots _No response_ ### Additional Context _No response_
mirror 2026-03-23 21:22:56 +00:00
Author
Owner

@aliesbelik commented on GitHub (Jun 25, 2024):

Looks like there are no recent changes in release.yml that could cause that.
Similar issue reported for upload-artifact GH action (actions/upload-artifact#39) but as far as I see it isn't used here.

<!-- gh-comment-id:2189511859 --> @aliesbelik commented on GitHub (Jun 25, 2024): Looks like there are no recent changes in release.yml that could cause that. Similar issue reported for `upload-artifact` GH action (actions/upload-artifact#39) but as far as I see it isn't used here.
Author
Owner

@aliesbelik commented on GitHub (Jul 2, 2024):

Not reproducible with 0.6.2 release *.zip packages.

<!-- gh-comment-id:2204285022 --> @aliesbelik commented on GitHub (Jul 2, 2024): Not reproducible with 0.6.2 release *.zip packages.
Author
Owner

@annieappflowy commented on GitHub (Jul 3, 2024):

Thank you for confirming that this bug was fixed.

<!-- gh-comment-id:2204973548 --> @annieappflowy commented on GitHub (Jul 3, 2024): Thank you for confirming that this bug was fixed.
Author
Owner

@aliesbelik commented on GitHub (Jan 13, 2025):

Same with 0.8.0 release artifacts (both windows and macos zip archives).

Could you please reopen or should I raise another issue?

<!-- gh-comment-id:2586016979 --> @aliesbelik commented on GitHub (Jan 13, 2025): Same with [0.8.0](https://github.com/AppFlowy-IO/AppFlowy/releases) release artifacts (both windows and macos zip archives). Could you please reopen or should I raise another issue?
Author
Owner

@LucasXu0 commented on GitHub (Jan 13, 2025):

@aliesbelik These packages were compressed twice during the CI tasks. I've removed the duplicate zip. May I know if there is any GitHub Action provided by ScoopInstaller to check the Extra?

<!-- gh-comment-id:2586104055 --> @LucasXu0 commented on GitHub (Jan 13, 2025): @aliesbelik These packages were compressed twice during the CI tasks. I've removed the duplicate zip. May I know if there is any GitHub Action provided by `ScoopInstaller` to check the `Extra`?
Author
Owner

@charleslales commented on GitHub (Jan 13, 2025):

Thanks for fixing, still an issue:

Checking hash of AppFlowy-0.8.0-windows-x86_64.zip ... ERROR Hash check failed!
App: extras/appflowy
URL: https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.8.0/AppFlowy-0.8.0-windows-x86_64.zip
First bytes: 50 4B 03 04 0A 00 00 00
Expected: 091a627337ae031eec86e0e29b88401aa0c58ce63e15eb47e0f84375e66cfb12
Actual: c17546531633aa91ce99b28251f21e3b000ac5252e72b63a78c0dd3e10d8c0ca

<!-- gh-comment-id:2587151908 --> @charleslales commented on GitHub (Jan 13, 2025): Thanks for fixing, still an issue: Checking hash of AppFlowy-0.8.0-windows-x86_64.zip ... ERROR Hash check failed! App: extras/appflowy URL: https://github.com/AppFlowy-IO/AppFlowy/releases/download/0.8.0/AppFlowy-0.8.0-windows-x86_64.zip First bytes: 50 4B 03 04 0A 00 00 00 Expected: 091a627337ae031eec86e0e29b88401aa0c58ce63e15eb47e0f84375e66cfb12 Actual: c17546531633aa91ce99b28251f21e3b000ac5252e72b63a78c0dd3e10d8c0ca
Author
Owner

@aliesbelik commented on GitHub (Jan 13, 2025):

@LucasXu0 Thank you for quick reaction. I've updated and tested manifest manually, should be ok now.

<!-- gh-comment-id:2587640921 --> @aliesbelik commented on GitHub (Jan 13, 2025): @LucasXu0 Thank you for quick reaction. I've updated and tested manifest manually, should be ok now.
Author
Owner

@charleslales commented on GitHub (Jan 13, 2025):

thanks to you! working fine ;-)

<!-- gh-comment-id:2587661887 --> @charleslales commented on GitHub (Jan 13, 2025): thanks to you! working fine ;-)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2501
No description provided.