]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-144492: Fix `process_changed_files` outputs for `reusable-{macos, wasi...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 9 Feb 2026 17:57:43 +0000 (18:57 +0100)
committerGitHub <noreply@github.com>
Mon, 9 Feb 2026 17:57:43 +0000 (17:57 +0000)
gh-144492: Fix `process_changed_files` outputs for `reusable-{macos, wasi}.yml` (GH-144518)

Fix `process_changed_files` double-processing reusable-{macos, wasi] ending up with incorrect outputs
(cherry picked from commit fd190d1fa1a34bb8d533d05263ea744a051b7529)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Tools/build/compute-changes.py

index 88b7856b9c736a937b1806286779fe6e5a9f3a83..352f7fdbe3016844a233f76509e128fb115db0dd 100644 (file)
@@ -232,9 +232,12 @@ def process_changed_files(changed_files: Set[Path]) -> Outputs:
             if file.name == "reusable-windows-msi.yml":
                 run_windows_msi = True
             if file.name == "reusable-macos.yml":
+                run_tests = True
                 platforms_changed.add("macos")
             if file.name == "reusable-wasi.yml":
+                run_tests = True
                 platforms_changed.add("wasi")
+            continue
 
         if not doc_file and file not in RUN_TESTS_IGNORE:
             run_tests = True