mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-25 09:14:54 +10:00
chore: replace release.config.js with .releaserc.json for semantic release configuration
This commit is contained in:
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"branches": [
|
||||
"main"
|
||||
],
|
||||
"tagFormat": "${version}",
|
||||
"plugins": [
|
||||
[
|
||||
"@semantic-release/commit-analyzer",
|
||||
{
|
||||
"releaseRules": [
|
||||
{
|
||||
"breaking": true,
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"revert": true,
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"type": "feat",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"type": "perf",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"type": "docs",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"emoji": ":racehorse:",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"emoji": ":bug:",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"emoji": ":penguin:",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"emoji": ":apple:",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"emoji": ":checkered_flag:",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"tag": "BUGFIX",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"tag": "FEATURE",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"tag": "SECURITY",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"tag": "Breaking",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"tag": "Fix",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"tag": "Update",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"tag": "New",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"component": "perf",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"component": "deps",
|
||||
"release": "patch"
|
||||
},
|
||||
{
|
||||
"type": "FEAT",
|
||||
"release": "minor"
|
||||
},
|
||||
{
|
||||
"type": "FIX",
|
||||
"release": "patch"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"@semantic-release/release-notes-generator",
|
||||
[
|
||||
"@semantic-release/exec",
|
||||
{
|
||||
"prepareCmd": "bash version_update.sh ${nextRelease.version}",
|
||||
"publishCmd": "bash cargo_publish.sh"
|
||||
}
|
||||
],
|
||||
"@semantic-release/github"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user