-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew or additional functionalityNew or additional functionality
Description
Required semantic-release Dependencies
semantic-release- Core package (includes default plugins)conventional-changelog-eslint- ESLint preset for commit conventions
Not Required (Can be Removed)
@semantic-release/commit-analyzer- Bundled with semantic-release@semantic-release/release-notes-generator- Bundled with semantic-release@semantic-release/npm- Bundled with semantic-release@semantic-release/github- Bundled with semantic-release@semantic-release/git- Git plugin for committing release changes - Q: is a release commit really useful?semantic-release-replace-plugin- Not used in configuration
I also propose we remove the changelog file for simplicity, as the GitHub release contains all the relevant notes.
New package.json release property would be:
"release": {
"plugins": [
["@semantic-release/commit-analyzer", { "preset": "eslint" }],
"@semantic-release/npm",
"@semantic-release/github"
]
},Metadata
Metadata
Assignees
Labels
enhancementNew or additional functionalityNew or additional functionality
Type
Projects
Status
New