Skip to content

Commit ef3a4c7

Browse files
tamlut-modnysclaude
andcommitted
feat: add EVM SDK paths to copybara sync
- 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 <[email protected]>
1 parent 59dde28 commit ef3a4c7

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

copy.bara.sky

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,18 @@ ${GITHUB_PR_BODY}
3232
'''
3333
),
3434
origin_files = glob([
35-
"javacsript/**",
36-
"solana/**"
35+
"javascript/**",
36+
"solana/**",
37+
"evm/**"
3738
]),
3839
# Only affect files under these paths in the destination
3940
destination_files = glob([
4041
"javascript/on-demand/**",
4142
"javascript/common/**",
43+
"javascript/evm-sdk/**",
4244
"rust/switchboard-on-demand/**",
43-
"rust/switchboard-on-demand-client/**"
45+
"rust/switchboard-on-demand-client/**",
46+
"rust/switchboard-evm/**"
4447
]),
4548
transformations = [
4649
## move the solana SDKs to their original paths
@@ -55,6 +58,15 @@ ${GITHUB_PR_BODY}
5558
core.move(
5659
before = "solana/rust/switchboard-on-demand-client",
5760
after = "rust/switchboard-on-demand-client"
61+
),
62+
## move the EVM SDKs to their original paths
63+
core.move(
64+
before = "evm/javascript/evm-sdk",
65+
after = "javascript/evm-sdk"
66+
),
67+
core.move(
68+
before = "evm/rust/switchboard-evm",
69+
after = "rust/switchboard-evm"
5870
)
5971
],
6072
authoring = authoring.pass_thru("Copybara <[email protected]>")

0 commit comments

Comments
 (0)