From c2ae49d7191ec8a459449c5bc5df7af97f8db637 Mon Sep 17 00:00:00 2001 From: Zach Vorhies Date: Mon, 28 Sep 2026 19:57:33 -0700 Subject: [PATCH] test: treat all platform lint workflows as always-run (#274) --- tests/unit/test_ci_modes.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/unit/test_ci_modes.py b/tests/unit/test_ci_modes.py index 205a9389..0a569f0c 100644 --- a/tests/unit/test_ci_modes.py +++ b/tests/unit/test_ci_modes.py @@ -41,8 +41,12 @@ def test_platform_workflows_have_normalized_tiers(): assert ( "types: [opened, synchronize, reopened, labeled, unlabeled]" in workflow ), path.name - if path.name == "linux-x86-lint.yml": + if path.name.endswith("-lint.yml"): + # Native Dylint runs on every ordinary PR for all lint platforms + # (#274), so lint workflows carry no tier gate at all. assert " if: " not in workflow, path.name + assert "'ci-full'" not in workflow, path.name + assert "'ci-test'" not in workflow, path.name else: assert ( " if: github.event_name == 'workflow_dispatch'" in workflow