probonopd / static-tools

Building static binaries of some tools using an Alpine chroot with musl
MIT License
28 stars 13 forks source link

[REQ] Restore appimage update information #32

Open qurious-pixel opened 2 years ago

qurious-pixel commented 2 years ago

Restore appimage update information.

--appimage-updateinformation is not yet implemented in version

static-tools breaks updates.

probonopd commented 2 years ago

hello @qurious-pixel

static-tools breaks updates

Why? Just because --appimage-updateinformation should not mean that AppImageUpdate and similar tools can't read the update information.

Please provide more information. Thanks!

qurious-pixel commented 2 years ago

Is there a way to override the calculated update information? I don't really need update-information; it was just that in my first attempt, I broke all updates for my project, and had to revert the change.

Calculated updateinformation: gh-releases-zsync|probonopd|go-appimage|continuous|appimaged-*-x86_64.AppImage.zsync
Calculated updateinformation: gh-releases-zsync|qurious-pixel|<repo>|latest|<appname>-*-x86_64.AppImage.zsync

I am also using the continuous tag, but it applied the latest tag. for appname. I also do not want the version in the name so that I can maintain compatiblity with older versions of the app already deployed, which dont have version in the name.

probonopd commented 2 years ago

For go-appimage, my goal is to make this all automatic and without a chance for the user to change (which always has the risk to mess up).

If continuous vs. latest is wrong, then maybe you are running into https://github.com/probonopd/go-appimage/issues/54#issuecomment-679280263

We should imho fix that.