You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected behavior
I expect each newly released zip package to remain the same after release, not to be silently updated later without a version bump.
This is creating additional maintenance burden for package maintainers due to the file and checksum change.
Desktop (please complete the following information):
OS: Linux
qsv Version 1.0.0
Unsure if other OSes affected.
Solution
Prefer subsequent releases to be version bumped or have a suffix _full to distinguish from the initial release. Or just bundle the full release with all the binaries during the initial version release.
The text was updated successfully, but these errors were encountered:
Unfortunately, the prebuilt archives are built incrementally, with separate GitHub workflows adding prebuilt binary variants for each platform.
At all times, the zip archive is re-signed as files are added to ensure authenticity of the archive.
It normally takes me a day after a release to incrementally build the release archives.
I'm thinking the solution is to create a finalization workflow that will create a manifest of all the files in archive and mark it "finalized". Further, I'll add checks to the existing incremental workflows so they will not add files to an archive once its finalized.
Describe the bug
The initial binary release for linux:
The new silently updated release yesterday containing more files:
To Reproduce
Expected behavior
I expect each newly released zip package to remain the same after release, not to be silently updated later without a version bump.
This is creating additional maintenance burden for package maintainers due to the file and checksum change.
Desktop (please complete the following information):
Unsure if other OSes affected.
Solution
Prefer subsequent releases to be version bumped or have a suffix
_full
to distinguish from the initial release. Or just bundle the full release with all the binaries during the initial version release.The text was updated successfully, but these errors were encountered: