Skip to content

Commit 47a835d

Browse files
committed
chore: add release-please config
1 parent 44ce652 commit 47a835d

File tree

3 files changed

+16
-11
lines changed

3 files changed

+16
-11
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,7 @@ jobs:
3939
id: release
4040
with:
4141
token: ${{ secrets.GITHUB_TOKEN }}
42-
config-file: .release-please-config.json # your config
43-
manifest-file: .release-please-manifest.json # version manifest
44-
42+
config-file: .release-please-config.json
4543
# 4 ▸ Only continue if at least one package was released
4644
- uses: actions/setup-node@v4
4745
if: ${{ steps.release.outputs.release_created == 'true' }}

.release-please-config.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"release-type": "node",
3+
"monorepo-tags": true,
4+
"include-component-in-tag": true,
5+
"packages": {
6+
"packages/core": {
7+
"package-name": "@react-zero-ui/core",
8+
"release-type": "node"
9+
},
10+
"packages/cli": {
11+
"package-name": "create-zero-ui",
12+
"release-type": "node"
13+
}
14+
}
15+
}

.release-please-manifest.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)