Skip to content

Commit 77c96bc

Browse files
committed
👷 tune release-plz
Signed-off-by: David Bernard <david.bernard.31@gmail.com>
1 parent c2b0eee commit 77c96bc

File tree

9 files changed

+41
-20
lines changed

9 files changed

+41
-20
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ members = [
66
"fake-opentelemetry-collector",
77
"init-tracing-opentelemetry",
88
"testing-tracing-opentelemetry",
9-
# "tonic-tracing-opentelemetry",
9+
"tonic-tracing-opentelemetry",
1010
"tracing-opentelemetry-instrumentation-sdk",
1111
]
1212

README.md

-7
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,3 @@ Then :
4545
## To release
4646

4747
Use the github workflow `release`.
48-
49-
<!--
50-
```sh
51-
#cargo ws publish --tag-prefix "" "prepatch" --all --no-individual-tags
52-
just release "minor"
53-
```
54-
-->

axum-tracing-opentelemetry/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ categories = [
1111
homepage = "https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/axum-tracing-opentelemetry"
1212
rust-version.workspace = true
1313
edition.workspace = true
14-
version.workspace = true
14+
version = "0.17.0"
1515
authors.workspace = true
1616
repository.workspace = true
1717
license.workspace = true

fake-opentelemetry-collector/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ readme = "README.md"
55
keywords = ["tracing", "opentelemetry", "faker", "mock"]
66
categories = ["development-tools::testing"]
77
edition.workspace = true
8-
version.workspace = true
8+
version = "0.17.0"
99
authors.workspace = true
1010
repository.workspace = true
1111
license.workspace = true

init-tracing-opentelemetry/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["tracing", "opentelemetry"]
66
categories = ["development-tools::debugging", "development-tools::profiling"]
77
homepage = "https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/init-tracing-opentelemetry"
88
edition.workspace = true
9-
version.workspace = true
9+
version = "0.17.0"
1010
authors.workspace = true
1111
repository.workspace = true
1212
license.workspace = true

testing-tracing-opentelemetry/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ categories = ["development-tools::testing"]
77
homepage = "https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/testing-tracing-opentelemetry"
88
publish = false
99
edition.workspace = true
10-
version.workspace = true
10+
version = "0.17.0"
1111
authors.workspace = true
1212
repository.workspace = true
1313
license.workspace = true

tonic-tracing-opentelemetry/Cargo.toml

+5-7
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,31 @@
22
name = "tonic-tracing-opentelemetry"
33
description = "Middlewares and tools to integrate tonic + tracing + opentelemetry."
44
readme = "README.md"
5-
keywords = ["axum", "tracing", "opentelemetry"]
5+
keywords = ["tonic", "tracing", "opentelemetry"]
66
categories = [
77
"development-tools::debugging",
88
"development-tools::profiling",
99
"web-programming",
1010
]
1111
homepage = "https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/tonic-tracing-opentelemetry"
12-
rust-version.workspace = true
1312
edition.workspace = true
14-
version.workspace = true
13+
version = "0.15.4"
1514
authors.workspace = true
1615
repository.workspace = true
1716
license.workspace = true
1817

19-
2018
[dependencies]
2119
futures-core = "0.3"
2220
futures-util = { version = "0.3", default_features = false, features = [] }
23-
http = { workspace = true }
21+
http = "0.2"
2422
http-body = "0.4"
2523
hyper = "0.14"
2624
pin-project-lite = "0.2"
27-
tonic = { version = "0.10", default-features = false }
25+
tonic = { version = "0.11", default-features = false }
2826
tower = { version = "0.4", default-features = false }
2927
tracing = { workspace = true }
3028
tracing-opentelemetry = { workspace = true }
31-
tracing-opentelemetry-instrumentation-sdk = { path = "../tracing-opentelemetry-instrumentation-sdk", features = [
29+
tracing-opentelemetry-instrumentation-sdk = { features = [
3230
"http",
3331
], version = "0.15" }
3432

tracing-opentelemetry-instrumentation-sdk/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ categories = [
1010
]
1111
homepage = "https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/tracing-opentelemetry-instrumentation-sdk"
1212
edition.workspace = true
13-
version.workspace = true
13+
version = "0.17.0"
1414
authors.workspace = true
1515
repository.workspace = true
1616
license.workspace = true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# [Configuration | Release-plz](https://release-plz.ieni.dev/docs/config)
2+
[changelog]
3+
sort_commits = "newest"
4+
commit_preprocessors = [
5+
# { pattern = '\((\w+\s)?#([0-9]+)\)', replace = "" }, # remove issue numbers from commits
6+
# { pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"}, # replace issue numbers
7+
]
8+
# regex for parsing and grouping commits
9+
# try to follow [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
10+
commit_parsers = [
11+
{ message = "^(🔒️|🔐)", group = "<!-- 0 -->Security" },
12+
{ body = ".*security", group = "<!-- 0 -->Security" },
13+
{ message = "^(fix|🐛|🚑️|👽️)", group = "<!-- 1 -->Fixed" },
14+
{ message = "^(test|✅)", group = "<!-- 1 -->Fixed", skip = true },
15+
{ message = "^.*: add", group = "<!-- 2 -->Added" },
16+
{ message = "^.*: support", group = "<!-- 2 -->Added" },
17+
{ message = "^(feat|✨|💥)", group = "<!-- 2 -->Added" },
18+
{ message = "^.*: remove", group = "<!-- 3 -->Removed" },
19+
{ message = "^.*: delete", group = "<!-- 3 -->Removed" },
20+
{ message = "^(style|💄)", group = "<!-- 4 -->Changed" },
21+
{ message = "^(doc|✏️|📝)", group = "<!-- 4 -->Changed" },
22+
{ message = "^(perf|⚡️)", group = "<!-- 4 -->Changed" },
23+
{ message = "^(chore|ci|💚|👷|🚧)", group = "<!-- 4 -->Changed", skip = true },
24+
{ message = "^revert", group = "<!-- 4 -->Changed" },
25+
{ message = "^(chore\\(deps\\)|⬇️|⬆️|➕|➖)", group = "<!-- 4 -->Changed" },
26+
{ message = "^(refactor|🎨|🔥|♻️)", group = "<!-- 5 -->Refactor", skip = true },
27+
{ message = "^(chore\\(release\\): prepare for|🔖|🚀)", skip = true },
28+
{ message = "^chore\\(pr\\)", skip = true },
29+
{ message = "^chore\\(pull\\)", skip = true },
30+
]

0 commit comments

Comments
 (0)