diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c00b8fee..94d411d3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -30,8 +30,8 @@ jobs: continue-on-error: true env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} - - name: Publish chain - run: cargo publish --manifest-path chain/Cargo.toml + - name: Publish node + run: cargo publish --manifest-path node/Cargo.toml continue-on-error: true env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} @@ -45,3 +45,8 @@ jobs: continue-on-error: true env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} + - name: Publish deployer + run: cargo publish --manifest-path deployer/Cargo.toml + continue-on-error: true + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} diff --git a/Cargo.toml b/Cargo.toml index f3f8bd68..06628872 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,12 +18,13 @@ license = "MIT OR Apache-2.0" [workspace.dependencies] # Internal crates -battleware-client = { path = "client" } -battleware-node = { path = "node" } -battleware-execution = { path = "execution", default-features = false } -battleware-simulator = { path = "simulator" } -battleware-types = { path = "types" } -battleware-randotron = { path = "randotron" } +battleware-client = { version = "0.0.1", path = "client" } +battleware-node = { version = "0.0.1", path = "node" } +battleware-execution = { version = "0.0.1", path = "execution", default-features = false } +battleware-simulator = { version = "0.0.1", path = "simulator" } +battleware-types = { version = "0.0.1", path = "types" } +battleware-randotron = { version = "0.0.1", path = "randotron" } +battleware-deployer = { version = "0.0.1", path = "deployer" } # Commonware dependencies commonware-broadcast = { version = "0.0.62" }