diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6df5e25a8..a4874fac9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -672,7 +672,6 @@ jobs: matrix: include: - release_num: "24.04" - - release_num: "24.10" - release_num: "25.04" name: 🐧 Ubuntu ${{ matrix.release_num }} diff --git a/dist/AppImage/Dockerfile b/dist/AppImage/Dockerfile index d89772643..86f6e368a 100644 --- a/dist/AppImage/Dockerfile +++ b/dist/AppImage/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:24.10 as build +FROM ubuntu:25.04 as build # Used to invalidate layer cache but not mount cache # See https://github.com/moby/moby/issues/41715#issuecomment-733976493 diff --git a/main/updater/source/main.cpp b/main/updater/source/main.cpp index ab524d527..13b48b25a 100644 --- a/main/updater/source/main.cpp +++ b/main/updater/source/main.cpp @@ -127,8 +127,6 @@ std::string_view getUpdateArtifactEnding() { } else if (hex::executeCommand("grep -q 'ID=ubuntu' /etc/os-release") == 0) { if (hex::executeCommand("grep 'VERSION_ID=\"24.04\"' /etc/os-release") == 0) return ARCH_DEPENDENT("Ubuntu-24.04-x86_64.deb", ""); - else if (hex::executeCommand("grep -q 'VERSION_ID=\"24.10\"' /etc/os-release") == 0) - return ARCH_DEPENDENT("Ubuntu-24.10-x86_64.deb", ""); else if (hex::executeCommand("grep -q 'VERSION_ID=\"25.04\"' /etc/os-release") == 0) return ARCH_DEPENDENT("Ubuntu-25.04-x86_64.deb", ""); } else if (hex::executeCommand("grep -q 'ID=fedora' /etc/os-release") == 0) {