From 4410302de8540667cbd2d019b2d33c2f30eb2a5e Mon Sep 17 00:00:00 2001 From: Michael Keller Date: Wed, 4 Dec 2024 10:12:57 +1300 Subject: [PATCH] CICD: Add Build for Debian / bookworm (stable). Our current build for debian trixie (testing) has started failing because mdbtools-dev seems to be no longer available in trixie. Not sure what the future plans for mdbtools are - the project itself seems to be a bit stagnant, so we might need to consider removing this from builds where the target OS has stopped supporting this tooling (or change to download and install this library ourselves as part of our build process. For now I am adding a build for debian / bookworm to cover debian, and disabling the debian / trixie build. Signed-off-by: Michael Keller --- .../workflows/linux-debian-bookworm-5.15.yml | 20 +++++++++++++++++++ ... => linux-debian-trixie-5.15.yml.disabled} | 0 2 files changed, 20 insertions(+) create mode 100644 .github/workflows/linux-debian-bookworm-5.15.yml rename .github/workflows/{linux-debian-trixie-5.15.yml => linux-debian-trixie-5.15.yml.disabled} (100%) diff --git a/.github/workflows/linux-debian-bookworm-5.15.yml b/.github/workflows/linux-debian-bookworm-5.15.yml new file mode 100644 index 000000000..793e9d7d3 --- /dev/null +++ b/.github/workflows/linux-debian-bookworm-5.15.yml @@ -0,0 +1,20 @@ +name: Debian bookworm / Qt 5 + +on: + push: + paths-ignore: + - scripts/docker/** + branches: + - master + pull_request: + paths-ignore: + - scripts/docker/** + branches: + - master + workflow_dispatch: + +jobs: + do-build-test: + uses: ./.github/workflows/linux-debian-generic.yml + with: + container-image: debian:bookworm diff --git a/.github/workflows/linux-debian-trixie-5.15.yml b/.github/workflows/linux-debian-trixie-5.15.yml.disabled similarity index 100% rename from .github/workflows/linux-debian-trixie-5.15.yml rename to .github/workflows/linux-debian-trixie-5.15.yml.disabled