Skip to content

Commit 59bed8c

Browse files
committed
ci: Migrate to manifest config
1 parent e31d868 commit 59bed8c

File tree

3 files changed

+24
-16
lines changed

3 files changed

+24
-16
lines changed

.github/release-please/config.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"release-type": "node",
3+
"prerelease": "",
4+
"versioning-strategy": "prerelease",
5+
"include-component-in-tag": false,
6+
"changelog-sections": [
7+
{ "type": "feat", "section": "Features", "hidden": false },
8+
{ "type": "fix", "section": "Bug Fixes", "hidden": false },
9+
{ "type": "docs", "section": "Documentation", "hidden": false },
10+
{ "type": "build", "section": "Build Related", "hidden": false },
11+
{ "type": "chore", "section": "Chores", "hidden": false },
12+
{ "type": "perf", "section": "Chores", "hidden": false },
13+
{ "type": "ci", "section": "Chores", "hidden": false },
14+
{ "type": "refactor", "section": "Chores", "hidden": false },
15+
{ "type": "test", "section": "Chores", "hidden": false }
16+
],
17+
"packages": { ".": {} }
18+
}

.github/release-please/manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{ ".": "17.0.0-3" }

.github/workflows/release-please.yml

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ on:
22
push:
33
branches:
44
- master
5+
- release-please
56
name: release-please
67
jobs:
78
release-please:
@@ -14,21 +15,9 @@ jobs:
1415
- uses: google-github-actions/release-please-action@v4
1516
id: release
1617
with:
17-
release-type: node
18-
prerelease: beta
19-
package-name: 'eslint-plugin-n'
20-
changelog-types: >
21-
[
22-
{ "type": "feat", "section": "Features", "hidden": false },
23-
{ "type": "fix", "section": "Bug Fixes", "hidden": false },
24-
{ "type": "docs", "section": "Documentation", "hidden": false },
25-
{ "type": "build", "section": "Build Related", "hidden": false },
26-
{ "type": "chore", "section": "Chores", "hidden": false },
27-
{ "type": "perf", "section": "Chores", "hidden": false },
28-
{ "type": "ci", "section": "Chores", "hidden": false },
29-
{ "type": "refactor", "section": "Chores", "hidden": false },
30-
{ "type": "test", "section": "Chores", "hidden": false }
31-
]
18+
config-file: .github/release-please/config.json
19+
manifest-file: .github/release-please/manifest.json
20+
3221
- uses: actions/checkout@v4
3322
if: ${{ steps.release.outputs.release_created }}
3423
- uses: actions/setup-node@v4
@@ -38,7 +27,7 @@ jobs:
3827
if: ${{ steps.release.outputs.release_created }}
3928
- run: |
4029
npm install
41-
npm publish --provenance
30+
npm publish --provenance --tag next
4231
env:
4332
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4433
if: ${{ steps.release.outputs.release_created }}

0 commit comments

Comments
 (0)