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
fix: Ensure bit-for-bit reproducibility of AppImage builds.
Normalization of file timestamps and permissions was happening before
some plugins were copied and the deploy step was run, making files in
the AppDir non-deterministic. We now move the normalization to just
before AppImage creation.
Also, stop unsetting `SOURCE_DATE_EPOCH` during packaging. To avoid
conflicts with `appimagetool`'s `-fstime` argument (which defaults to
the current time), wrap `mksquashfs` to strip the `-fstime` flag,
allowing it to honor the environment variable for the SquashFS
superblock.
0 commit comments