From f97cb4f7b250ffd5267919b1064eec89e2170afe Mon Sep 17 00:00:00 2001 From: Janic Duplessis Date: Thu, 12 Mar 2026 17:08:06 -0400 Subject: [PATCH 1/2] chore: add claude.md symlink --- CLAUDE.md | 1 + 1 file changed, 1 insertion(+) create mode 120000 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 120000 index 0000000..47dc3e3 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file From 6653985aad4d7c336b2f16652a7405f8c0fcff79 Mon Sep 17 00:00:00 2001 From: Janic Duplessis Date: Thu, 12 Mar 2026 17:34:36 -0400 Subject: [PATCH 2/2] fix: fix CI test and iOS build failures Add missing executeOnUIRuntimeSync mock for registry tests. Update Xcode from 16.3 to 16.4 since simulator runtimes for 16.3 were deprecated on GitHub Actions macos-15 runners. --- .github/workflows/ci.yml | 2 +- __mocks__/react-native-worklets.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a93cea0..12c5125 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,7 +119,7 @@ jobs: runs-on: macos-latest env: - XCODE_VERSION: 16.3 + XCODE_VERSION: 16.4 TURBO_CACHE_DIR: .turbo/ios RCT_USE_RN_DEP: 1 RCT_USE_PREBUILT_RNCORE: 1 diff --git a/__mocks__/react-native-worklets.ts b/__mocks__/react-native-worklets.ts index 8f72620..c9935b0 100644 --- a/__mocks__/react-native-worklets.ts +++ b/__mocks__/react-native-worklets.ts @@ -1,3 +1,9 @@ export function runOnUI(worklet: (...args: Array) => void) { return (...args: Array) => worklet(...args); } + +export function executeOnUIRuntimeSync( + worklet: (...args: Array) => unknown, +) { + return (...args: Array) => worklet(...args); +}