Skip to content

Commit e4d07c9

Browse files
committed
Fix release process.
1 parent 5cb13b7 commit e4d07c9

File tree

5 files changed

+28
-11
lines changed

5 files changed

+28
-11
lines changed

.github/workflows/deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ jobs:
2222
run: cargo login $TOKEN
2323
- name: Upload
2424
run: |
25-
pushd eventstore
26-
cargo publish
27-
popd
25+
cargo publish -p eventstore-macros
26+
cargo publish -p eventstore
27+
cargo publish -p eventstore-extras

eventstore-extras/Cargo.toml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,18 @@
22
name = "eventstore-extras"
33
version = "0.1.0"
44
edition = "2021"
5-
publish = false
5+
6+
license = "MIT"
7+
8+
description = "EventStoreDB gRPC client extra features"
9+
keywords = ["database", "eventsourcing", "eventstore", "eventstoredb", "grpc"]
10+
repository = "https://github.com/EventStore/EventStoreDB-Client-Rust"
11+
categories = ["database", "api-bindings"]
612

713
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
814

915
[dependencies]
1016
# will move to version number once we got something stable.
11-
eventstore = { path = "../eventstore" }
12-
chrono = "*"
13-
log = "*"
17+
eventstore = { path = "../eventstore", version = "2.2.0" }
18+
chrono = "0.4"
19+
log = "0.4"

eventstore-extras/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# eventstore-extras
2+
3+
EventStoreDB gRPC client extra features.
4+
5+
## Features
6+
* Typeful stats data structures when reading from the stats gRPC endpoint.

eventstore-macros/Cargo.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
[package]
22
name = "eventstore-macros"
3-
version = "0.0.0"
3+
version = "0.0.1"
44
edition = "2021"
5-
publish = false
5+
license = "MIT"
6+
7+
description = "Extra EventStoreDB gRPC client internal code generation features"
8+
keywords = ["database", "eventsourcing", "eventstore", "eventstoredb", "grpc"]
9+
repository = "https://github.com/EventStore/EventStoreDB-Client-Rust"
10+
categories = ["database", "api-bindings"]
611

712
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
813
[lib]
914
proc-macro = true
1015

1116
[dependencies]
12-
syn = { version = "1", features = ["full", "fold"] }
17+
syn = { version = "1", features = ["full", "fold", "extra-traits"] }
1318
quote = "1"

eventstore/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bitflags = "1"
2424
byteorder = "1.2"
2525
bytes = "1"
2626
chrono = { version = "0.4", features = ["serde"] }
27-
eventstore-macros = { path = "../eventstore-macros" }
27+
eventstore-macros = { path = "../eventstore-macros", version = "0.0.1" }
2828
futures = "0.3"
2929
http = "0.2"
3030
hyper = { version = "0.14", features = ["client", "tcp"] }

0 commit comments

Comments
 (0)