From e62cc13c0b7922deb6cc16477eb92dedbca0519d Mon Sep 17 00:00:00 2001 From: kayibal Date: Wed, 13 Mar 2024 23:31:08 +0000 Subject: [PATCH] Move crates under substreams directory. This way we can run GHA jobs depending on what files changed. --- .github/workflows/{test.yml => evm.yml} | 7 +++++-- {crates => substreams/crates}/tycho-substreams/Cargo.lock | 0 {crates => substreams/crates}/tycho-substreams/Cargo.toml | 0 {crates => substreams/crates}/tycho-substreams/Readme.md | 4 ++-- .../crates}/tycho-substreams/buf.gen.yaml | 0 .../crates}/tycho-substreams/rustfmt.toml | 0 .../crates}/tycho-substreams/src/balances.rs | 0 .../crates}/tycho-substreams/src/contract.rs | 0 {crates => substreams/crates}/tycho-substreams/src/lib.rs | 0 .../crates}/tycho-substreams/src/mock_store.rs | 0 .../crates}/tycho-substreams/src/models.rs | 0 .../crates}/tycho-substreams/src/pb/mod.rs | 0 .../crates}/tycho-substreams/src/pb/tycho.evm.v1.rs | 0 substreams/ethereum-balancer/Cargo.toml | 2 +- 14 files changed, 8 insertions(+), 5 deletions(-) rename .github/workflows/{test.yml => evm.yml} (92%) rename {crates => substreams/crates}/tycho-substreams/Cargo.lock (100%) rename {crates => substreams/crates}/tycho-substreams/Cargo.toml (100%) rename {crates => substreams/crates}/tycho-substreams/Readme.md (75%) rename {crates => substreams/crates}/tycho-substreams/buf.gen.yaml (100%) rename {crates => substreams/crates}/tycho-substreams/rustfmt.toml (100%) rename {crates => substreams/crates}/tycho-substreams/src/balances.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/contract.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/lib.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/mock_store.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/models.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/pb/mod.rs (100%) rename {crates => substreams/crates}/tycho-substreams/src/pb/tycho.evm.v1.rs (100%) diff --git a/.github/workflows/test.yml b/.github/workflows/evm.yml similarity index 92% rename from .github/workflows/test.yml rename to .github/workflows/evm.yml index c64c94f..c75f40d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/evm.yml @@ -1,6 +1,9 @@ -name: test +name: test evm -on: workflow_dispatch +on: + push: + paths: + - "evm/**" env: FOUNDRY_PROFILE: ci diff --git a/crates/tycho-substreams/Cargo.lock b/substreams/crates/tycho-substreams/Cargo.lock similarity index 100% rename from crates/tycho-substreams/Cargo.lock rename to substreams/crates/tycho-substreams/Cargo.lock diff --git a/crates/tycho-substreams/Cargo.toml b/substreams/crates/tycho-substreams/Cargo.toml similarity index 100% rename from crates/tycho-substreams/Cargo.toml rename to substreams/crates/tycho-substreams/Cargo.toml diff --git a/crates/tycho-substreams/Readme.md b/substreams/crates/tycho-substreams/Readme.md similarity index 75% rename from crates/tycho-substreams/Readme.md rename to substreams/crates/tycho-substreams/Readme.md index 56b374b..20f868b 100644 --- a/crates/tycho-substreams/Readme.md +++ b/substreams/crates/tycho-substreams/Readme.md @@ -13,6 +13,6 @@ directory: ```bash buf generate \ --path tycho \ - --template ../crates/tycho-substreams/buf.gen.yaml \ - --output ../crates/tycho-substreams/ + --template ../substreams/crates/tycho-substreams/buf.gen.yaml \ + --output ../substreams/crates/tycho-substreams/ ``` \ No newline at end of file diff --git a/crates/tycho-substreams/buf.gen.yaml b/substreams/crates/tycho-substreams/buf.gen.yaml similarity index 100% rename from crates/tycho-substreams/buf.gen.yaml rename to substreams/crates/tycho-substreams/buf.gen.yaml diff --git a/crates/tycho-substreams/rustfmt.toml b/substreams/crates/tycho-substreams/rustfmt.toml similarity index 100% rename from crates/tycho-substreams/rustfmt.toml rename to substreams/crates/tycho-substreams/rustfmt.toml diff --git a/crates/tycho-substreams/src/balances.rs b/substreams/crates/tycho-substreams/src/balances.rs similarity index 100% rename from crates/tycho-substreams/src/balances.rs rename to substreams/crates/tycho-substreams/src/balances.rs diff --git a/crates/tycho-substreams/src/contract.rs b/substreams/crates/tycho-substreams/src/contract.rs similarity index 100% rename from crates/tycho-substreams/src/contract.rs rename to substreams/crates/tycho-substreams/src/contract.rs diff --git a/crates/tycho-substreams/src/lib.rs b/substreams/crates/tycho-substreams/src/lib.rs similarity index 100% rename from crates/tycho-substreams/src/lib.rs rename to substreams/crates/tycho-substreams/src/lib.rs diff --git a/crates/tycho-substreams/src/mock_store.rs b/substreams/crates/tycho-substreams/src/mock_store.rs similarity index 100% rename from crates/tycho-substreams/src/mock_store.rs rename to substreams/crates/tycho-substreams/src/mock_store.rs diff --git a/crates/tycho-substreams/src/models.rs b/substreams/crates/tycho-substreams/src/models.rs similarity index 100% rename from crates/tycho-substreams/src/models.rs rename to substreams/crates/tycho-substreams/src/models.rs diff --git a/crates/tycho-substreams/src/pb/mod.rs b/substreams/crates/tycho-substreams/src/pb/mod.rs similarity index 100% rename from crates/tycho-substreams/src/pb/mod.rs rename to substreams/crates/tycho-substreams/src/pb/mod.rs diff --git a/crates/tycho-substreams/src/pb/tycho.evm.v1.rs b/substreams/crates/tycho-substreams/src/pb/tycho.evm.v1.rs similarity index 100% rename from crates/tycho-substreams/src/pb/tycho.evm.v1.rs rename to substreams/crates/tycho-substreams/src/pb/tycho.evm.v1.rs diff --git a/substreams/ethereum-balancer/Cargo.toml b/substreams/ethereum-balancer/Cargo.toml index 0a964e5..16ddbdf 100644 --- a/substreams/ethereum-balancer/Cargo.toml +++ b/substreams/ethereum-balancer/Cargo.toml @@ -19,7 +19,7 @@ anyhow = "1.0.75" prost-types = "0.12.3" num-bigint = "0.4.4" itertools = "0.12.0" -tycho-substreams = {path ="../../crates/tycho-substreams"} +tycho-substreams = {path ="../crates/tycho-substreams"} [build-dependencies] anyhow = "1"