* CI: Build with ubuntu-24.04 * Use apt-get in ubuntu-24.04 * Fix step name * Use alternate approach for detecting libwebkit2gtk version * CI: Install libfuse2 in ubuntu-24.04 * Reduce repetitive code in workflows Co-authored-by: Ocraftyone <Ocraftyone@users.noreply.github.com> * CI: Install libfuse2 Runtime dependency for AppImage * Fix filenames for nightly deployment * Properly nest conditional --------- Co-authored-by: Ocraftyone <Ocraftyone@users.noreply.github.com>
Linux distros started removing libwebkit2gtk-4.0 libriry from their repos. Ubuntu Noble (24.04) is one of them. Modify debian/ubuntu deps to install libwebkit2gtk-4.1 if no libwebkit2gtk-4.0 available