From c72f3975e679613a08e0a6349f85bfc18002da10 Mon Sep 17 00:00:00 2001 From: Aaron Liang <76561968+AaronL725@users.noreply.github.com> Date: Wed, 15 Jul 2026 01:47:29 +0800 Subject: [PATCH] fix: apply shared state compatibility before modularization --- .github/workflows/temp-full-safe-modularization.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/temp-full-safe-modularization.yml b/.github/workflows/temp-full-safe-modularization.yml index f35d0b5..cd9e7fe 100644 --- a/.github/workflows/temp-full-safe-modularization.yml +++ b/.github/workflows/temp-full-safe-modularization.yml @@ -5,6 +5,7 @@ on: paths: - tools/apply_full_safe_modularization.py - tools/fix_modularization_ast_spans.py + - tools/fix_modularization_shared_state.py - .github/workflows/temp-full-safe-modularization.yml workflow_dispatch: @@ -26,6 +27,8 @@ jobs: python -m pip install filelock - name: Repair AST source spans run: python tools/fix_modularization_ast_spans.py + - name: Repair shared state compatibility + run: python tools/fix_modularization_shared_state.py - name: Apply safe modularization run: python tools/apply_full_safe_modularization.py - name: Verify Python syntax @@ -39,6 +42,7 @@ jobs: git rm -f \ tools/apply_full_safe_modularization.py \ tools/fix_modularization_ast_spans.py \ + tools/fix_modularization_shared_state.py \ tools/build_refactor_inventory.py \ refactor_inventory.json \ .github/workflows/temp-refactor-inventory.yml \