Skip to content

Conversation

@ooshlablu
Copy link
Member

What does this PR do?

This PR disables AppImaghes for now. There were a few upstream changes to some of the official AppImage tools that broke the project we were using to build AppImages:

On top of that, the maintainer of the project stated that they were looking for new maintainers since they can't work on it anymore:

Motivation

I had forked the project https://github.com/ooshlablu/appimage-builder and @Lord-Kamina and I were whacking against it hoping that there would be some easy fixes, but it looks the changes to bring it up to speed with the new official tools will require significant effort.

Unfortunately, I think the only path forward is to look into build the AppImage with the official tools, which will also be quite a bit of work. For now, I think the correct thing to do is to disable the AppImage builds so we can continue to get PRs merged while we deal with this problem appropriately.

Additional Notes

@Baklap4 We'll need to disable the AppImage from the required checks if this is merged.

@ooshlablu ooshlablu requested review from Baklap4 and Lord-Kamina July 27, 2025 19:02
@sonarqubecloud
Copy link

Copy link
Member

@Baklap4 Baklap4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sad to see this go; but i understand the reasoning behind it.

Would it help to try and find another appimage builder tool?
For now let's disable it. If you can please create an issue so we can either track the status of the current implementation. Or that we can find another way to publish appimages.

@ooshlablu ooshlablu merged commit 8c020bf into performous:master Jul 31, 2025
21 checks passed
@ooshlablu ooshlablu deleted the disable-appimage-temporarily branch July 31, 2025 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants