From ef3a4c7dbc3cf18d1c1b960137cec4a604f9d887 Mon Sep 17 00:00:00 2001 From: jack-z-wang <81378423+jack-z-wang@users.noreply.github.com> Date: Tue, 6 Jan 2026 11:03:55 -0500 Subject: [PATCH] feat: add EVM SDK paths to copybara sync MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add evm/** to origin_files for syncing EVM SDKs - Add javascript/evm-sdk and rust/switchboard-evm to destination_files - Add core.move transformations for EVM paths - Fix typo: javacsript -> javascript 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- copy.bara.sky | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/copy.bara.sky b/copy.bara.sky index 6c055da..e30b59c 100644 --- a/copy.bara.sky +++ b/copy.bara.sky @@ -32,15 +32,18 @@ ${GITHUB_PR_BODY} ''' ), origin_files = glob([ - "javacsript/**", - "solana/**" + "javascript/**", + "solana/**", + "evm/**" ]), # Only affect files under these paths in the destination destination_files = glob([ "javascript/on-demand/**", "javascript/common/**", + "javascript/evm-sdk/**", "rust/switchboard-on-demand/**", - "rust/switchboard-on-demand-client/**" + "rust/switchboard-on-demand-client/**", + "rust/switchboard-evm/**" ]), transformations = [ ## move the solana SDKs to their original paths @@ -55,6 +58,15 @@ ${GITHUB_PR_BODY} core.move( before = "solana/rust/switchboard-on-demand-client", after = "rust/switchboard-on-demand-client" + ), + ## move the EVM SDKs to their original paths + core.move( + before = "evm/javascript/evm-sdk", + after = "javascript/evm-sdk" + ), + core.move( + before = "evm/rust/switchboard-evm", + after = "rust/switchboard-evm" ) ], authoring = authoring.pass_thru("Copybara ")