From a1676cf2a71f00a8cc1e2a05d44b2f5465be6265 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Mon, 8 Dec 2025 13:55:13 +0100 Subject: [PATCH] ci: switch lint:tidy from Arch to Debian 13 The problem was that in Arch the clang-tidy package updates at random moments, so we have to resolve the issues when doing urelated refreshes of CI images. --- .gitlab-ci.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f7c7702b..8a2920659 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,12 +85,6 @@ stages: reports: junit: build_ci*/meson-logs/integration.deckard.junit.xml -.after_build_arch: &after_build_arch - <<: *after_build - image: $IMAGE_PREFIX/arch:$IMAGE_TAG - needs: - - build-arch - .nodep: &nodep <<: *common needs: [] @@ -350,7 +344,9 @@ lint:pedantic: - ninja -C build_pedantic_clang lint:tidy: - <<: *after_build_arch + <<: *after_build + image: $IMAGE_PREFIX/debian13-knot_3_5:$IMAGE_TAG + # TODO: when we add a resolver build using the same image, we probably add a `needs:` stage: sanity script: - ninja -C build_ci* tidy -- 2.47.3