Skip to content

Commit c8a87f3

Browse files
authoredFeb 28, 2024··
ci: Migrate to manifest config (#192)
1 parent 99fe387 commit c8a87f3

File tree

3 files changed

+23
-16
lines changed

3 files changed

+23
-16
lines changed
 

‎.github/release-please/config.json

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"release-type": "node",
3+
"prerelease": true,
4+
"versioning": "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

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

‎.github/workflows/release-please.yml

+4-16
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,9 @@ jobs:
1414
- uses: google-github-actions/release-please-action@v4
1515
id: release
1616
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-
]
17+
config-file: .github/release-please/config.json
18+
manifest-file: .github/release-please/manifest.json
19+
3220
- uses: actions/checkout@v4
3321
if: ${{ steps.release.outputs.release_created }}
3422
- uses: actions/setup-node@v4
@@ -38,7 +26,7 @@ jobs:
3826
if: ${{ steps.release.outputs.release_created }}
3927
- run: |
4028
npm install
41-
npm publish --provenance
29+
npm publish --provenance --tag next
4230
env:
4331
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4432
if: ${{ steps.release.outputs.release_created }}

0 commit comments

Comments
 (0)
Please sign in to comment.