Skip to content

Commit defa594

Browse files
committed
fix: remove git plugin from semantic-release to avoid branch protection issues
The @semantic-release/git and @semantic-release/changelog plugins require push access to protected branches. Removed these plugins to allow releases to work with standard GITHUB_TOKEN permissions. Release notes are still generated and attached to GitHub releases.
1 parent 5e76828 commit defa594

1 file changed

Lines changed: 0 additions & 19 deletions

File tree

.releaserc.json

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -37,25 +37,6 @@
3737
}
3838
}
3939
],
40-
[
41-
"@semantic-release/changelog",
42-
{
43-
"changelogFile": "CHANGELOG.md"
44-
}
45-
],
46-
[
47-
"@semantic-release/npm",
48-
{
49-
"npmPublish": false
50-
}
51-
],
52-
[
53-
"@semantic-release/git",
54-
{
55-
"assets": ["CHANGELOG.md", "package.json", "package-lock.json"],
56-
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
57-
}
58-
],
5940
"@semantic-release/github"
6041
]
6142
}

0 commit comments

Comments
 (0)