From 9db11cb155096de77b855a46c177d15e1d1dca85 Mon Sep 17 00:00:00 2001 From: raman325 <7243222+raman325@users.noreply.github.com> Date: Tue, 27 Oct 2026 15:22:32 -0400 Subject: [PATCH] ci: run the Python tests when the frontend sources they compare change Co-Authored-By: Claude Opus 5.5 Entire-Checkpoint: 20df4b3769f8 --- .github/workflows/integration.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index bc8f04c02..eb32f7273 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -31,12 +31,14 @@ jobs: - 'requirements*.txt' - 'pyproject.toml' # Files the tests read: the blueprints and their reference, - # the integration's own JSON and YAML, and test fixtures. + # the integration's own JSON and YAML, test fixtures, and the + # frontend sources the frontend contract tests compare with. - 'BLUEPRINTS.md' - 'blueprints/**' - 'custom_components/**' - 'hacs.json' - 'tests/**' + - 'ts/**' - '.github/workflows/release.yaml' - '.github/workflows/integration.yaml' - '.github/workflows/python-checks.yml'