Skip to content

Commit f360ff8

Browse files
authored
fix(release-automation): Release Please Using Manifests (#1149)
1 parent a74fbb3 commit f360ff8

File tree

3 files changed

+24
-5
lines changed

3 files changed

+24
-5
lines changed

.github/workflows/ci.yml

+1-5
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,8 @@ jobs:
100100
steps:
101101
- uses: google-github-actions/[email protected]
102102
with:
103-
release-type: node
104-
package-name: ipfs-companion
103+
command: manifest-pr
105104
changelog-notes-type: github
106-
command: release-pr
107-
extra-files: |
108-
add-on/manifest.common.json
109105

110106
release-assets:
111107
runs-on: ubuntu-latest

.release-please-manifest.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "2.21.0"
3+
}

release-please-config.json

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"bootstrap-sha": "65fe66cc283f1ac8c89638034e7db006e1f53791",
3+
"last-release-sha": "7td2b9838885b3adf52e78ddd23ac01cb819e631",
4+
"group-pull-request-title-pattern": "chore${scope}: release${component} v${version}",
5+
"extra-files": [
6+
{
7+
"type": "json",
8+
"path": "add-on/manifest.common.json",
9+
"jsonpath": "$.version"
10+
}
11+
],
12+
"packages": {
13+
".": {
14+
"release-type": "node",
15+
"plugins": ["node-workspace"],
16+
"package-name": "ipfs-companion",
17+
"release-as": "2.22.0"
18+
}
19+
}
20+
}

0 commit comments

Comments
 (0)