From 8f9a1893ec050cabbb515dedab32ec4e3e7a36ed Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Wed, 5 Feb 2025 07:51:16 +0100 Subject: [PATCH] Add xml/yaml linting --- .gitlab-ci.yml | 2 ++ .kde-ci.yml | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 64f565ec..bde74429 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,6 +7,8 @@ include: - /gitlab-templates/reuse-lint.yml - /gitlab-templates/linux-qt6.yml - /gitlab-templates/alpine-qt6.yml + - /gitlab-templates/xml-lint.yml + - /gitlab-templates/yaml-lint.yml posix-script-compliance: image: diff --git a/.kde-ci.yml b/.kde-ci.yml index e9fac293..b15360b1 100644 --- a/.kde-ci.yml +++ b/.kde-ci.yml @@ -2,8 +2,8 @@ # SPDX-License-Identifier: CC0-1.0 Dependencies: -- 'on': ['@all'] - 'require': + - 'on': ['@all'] + 'require': 'frameworks/extra-cmake-modules': '@latest-kf6' 'frameworks/kconfig': '@latest-kf6' 'frameworks/kcoreaddons': '@latest-kf6' @@ -24,17 +24,17 @@ Dependencies: 'plasma/plasma-workspace': '@same' 'libraries/kirigami-addons': '@latest-kf6' Options: - require-passing-tests-on: [ 'Linux', 'FreeBSD'] + require-passing-tests-on: ['Linux', 'FreeBSD'] RuntimeDependencies: -- 'on': ['Linux'] - 'require': + - 'on': ['Linux'] + 'require': 'plasma/plasma-nm': '@same' 'plasma/plasma-pa': '@same' 'plasma/bluedevil': '@same' 'plasma/milou': '@same' 'plasma/qqc2-breeze-style': '@same' 'frameworks/bluez-qt': '@latest-kf6' -- 'on': ['Linux', 'FreeBSD'] - 'require': - 'plasma/milou' : '@same' + - 'on': ['Linux', 'FreeBSD'] + 'require': + 'plasma/milou': '@same'