From 3c6cdf6935307627591810e103221a29097fc603 Mon Sep 17 00:00:00 2001 From: redcatbaer Date: Sun, 6 Sep 2026 09:58:28 +0200 Subject: [PATCH] Added build-essential and toolchain settings to the release workflow. --- .github/workflows/release.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b9745d5..2f36dc1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,6 +43,7 @@ jobs: sudo apt-get update sudo apt-get install --yes \ appstream \ + build-essential \ curl \ debhelper \ devscripts \ @@ -54,6 +55,25 @@ jobs: shellcheck \ wget + - name: Configure Maven toolchain + run: | + jdk_home="$(dirname "$(dirname "$(readlink -f "$(command -v javac)")")")" + mkdir --parents "$HOME/.m2" + cat > "$HOME/.m2/toolchains.xml" < + + + jdk + + 17 + + + $jdk_home + + + + EOF + - name: Create source package run: ./create-source-package.sh "$VERSION"