From 6863b298b3f22052c738ee45022760a76d841d3b Mon Sep 17 00:00:00 2001 From: Tommi Rantanen Date: Wed, 18 Mar 2026 11:28:23 +0200 Subject: [PATCH 1/2] workflows: compliance: More than one commit Compliance is only handling one commit. It will now take all commits against PRs target branch. Signed-off-by: Tommi Rantanen --- .github/workflows/compliance.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index 855ac60f..3d5513aa 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -59,7 +59,8 @@ jobs: -e ClangFormat \ -e Ruff \ -e SysbuildKconfigBasicNoModules \ - -e LicenseAndCopyrightCheck + -e LicenseAndCopyrightCheck \ + -c origin/${BASE_REF}.. - name: Process Compliance Results working-directory: serial_modem From 75461283c02b3d7d552eb192d77111e82e1439e4 Mon Sep 17 00:00:00 2001 From: Tommi Rantanen Date: Fri, 13 Mar 2026 19:56:32 +0200 Subject: [PATCH 2/2] workflow: compliance: Exclude some Kconfig checks Exclude some Kconfig checks because they alert missing Kconfigs from modules that are not in the "allowlist" of the west.yml so these are false alerts. "allowlist" taken into use in PR #71. Signed-off-by: Tommi Rantanen --- .github/workflows/compliance.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index 3d5513aa..3f89894f 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -55,9 +55,12 @@ jobs: $ZEPHYR_BASE/scripts/ci/check_compliance.py \ --annotate \ -e Kconfig \ + -e KconfigBasic \ -e KconfigBasicNoModules \ -e ClangFormat \ -e Ruff \ + -e SysbuildKconfig \ + -e SysbuildKconfigBasic \ -e SysbuildKconfigBasicNoModules \ -e LicenseAndCopyrightCheck \ -c origin/${BASE_REF}..