From dcf051b97391a7ec8101a760594d832226245dc9 Mon Sep 17 00:00:00 2001 From: Hiroki Noda Date: Wed, 10 Apr 2024 07:23:51 +0900 Subject: [PATCH] CI: use debian bookworm libgtkd-3-0 package in debian trixie depends on libphobos2-ldc-shared105 and CI is failing, so uses debian bookworm. Signed-off-by: Hiroki Noda --- ...Dockerfile-debian-testing => Dockerfile-debian-bookworm} | 2 +- .github/workflows/build-test.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) rename .github/ci/{Dockerfile-debian-testing => Dockerfile-debian-bookworm} (92%) diff --git a/.github/ci/Dockerfile-debian-testing b/.github/ci/Dockerfile-debian-bookworm similarity index 92% rename from .github/ci/Dockerfile-debian-testing rename to .github/ci/Dockerfile-debian-bookworm index 9088339c7..5800a1850 100644 --- a/.github/ci/Dockerfile-debian-testing +++ b/.github/ci/Dockerfile-debian-bookworm @@ -1,7 +1,7 @@ # # Docker file for Tilix CI tests on Debian Testing # -FROM debian:testing +FROM debian:bookworm # prepare RUN mkdir -p /build/ci/ diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 3e05e1372..abb27a23a 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -46,14 +46,14 @@ jobs: run: dub test --compiler=$DC - build-debian-testing: - name: Debian Testing + build-debian-bookworm: + name: Debian Bookworm runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Create Build Environment - run: cd .github/ci/ && podman build -t tilix -f ./Dockerfile-debian-testing . + run: cd .github/ci/ && podman build -t tilix -f ./Dockerfile-debian-bookworm . - name: Build run: podman run -t -e COMPILER_VENDOR=$CVENDOR -e CC=gcc -e CXX=g++ -v `pwd`:/build tilix