Skip to content

Commit a718242

Browse files
ci(release-please): configure multi-package Rust workspace (#4)
1 parent 4821929 commit a718242

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

.release-please-manifest.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
{}
1+
{
2+
"post-compute": "0.0.0",
3+
"pre-compute": "0.0.0"
4+
}

release-please-config.json

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
3+
"always-update": true,
34
"draft-pull-request": true,
4-
"include-component-in-tag": false,
5+
"separate-pull-requests": true,
6+
"include-component-in-tag": true,
57
"include-v-in-tag": true,
68
"packages": {
7-
".": {
8-
"release-type": "rust",
9-
"changelog-path": "CHANGELOG.md"
9+
"post-compute": {
10+
"component": "post-compute",
11+
"package-name": "tee-worker-post-compute",
12+
"release-type": "rust"
13+
},
14+
"pre-compute": {
15+
"component": "pre-compute",
16+
"package-name": "tee-worker-pre-compute",
17+
"release-type": "rust"
1018
}
11-
}
19+
},
20+
"plugins": [
21+
{
22+
"type": "cargo-workspace"
23+
}
24+
]
1225
}
13-

0 commit comments

Comments
 (0)