Skip to content

Commit bc6b36c

Browse files
committed
feat: added local changelog.md file creation with cargo release
- fixed wrong key use in get last trade index command
1 parent 9cf9345 commit bc6b36c

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ tag = true
5959
sign-commit = true
6060
# (Default: false) Sign the release tag with GPG?
6161
sign-tag = true
62+
# Generate CHANGELOG.md before creating the release tag (only during actual release, not dry-run)
63+
pre-release-hook = [
64+
"sh",
65+
"-c",
66+
"rm -f CHANGELOG.md && GITHUB_TOKEN=\"${GITHUB_TOKEN:-}\" git cliff --unreleased --github-repo MostroP2P/mostro-cli -o CHANGELOG.md --tag {{version}} && if [ \"$DRY_RUN\" = \"true\" ]; then echo \"DRY RUN: Skip add/commit\"; else (git diff --quiet CHANGELOG.md || git add CHANGELOG.md && git commit -m \"Update CHANGELOG for version {{version}}\"); fi",
67+
]
6268

6369
[dev-dependencies]
6470
tokio-test = "0.4"

src/cli/last_trade_index.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub async fn execute_last_trade_index(
2424
let sent_message = send_dm(
2525
&ctx.client,
2626
Some(identity_keys),
27-
identity_keys,
27+
&ctx.trade_keys,
2828
&mostro_key,
2929
message_json,
3030
None,
@@ -39,10 +39,10 @@ pub async fn execute_last_trade_index(
3939
println!();
4040

4141
// Wait for incoming DM
42-
let recv_event = wait_for_dm(ctx, Some(identity_keys), sent_message).await?;
42+
let recv_event = wait_for_dm(ctx, Some(&ctx.trade_keys), sent_message).await?;
4343

4444
// Parse the incoming DM
45-
let messages = parse_dm_events(recv_event, identity_keys, None).await;
45+
let messages = parse_dm_events(recv_event, &ctx.trade_keys, None).await;
4646
if let Some((message, _, _)) = messages.first() {
4747
let message = message.get_inner_message_kind();
4848
if message.action == Action::LastTradeIndex {

0 commit comments

Comments
 (0)