{ "branches": ["main"], "tagFormat": "aiox-install-v${version}", "plugins": [ ["@semantic-release/commit-analyzer", { "preset": "angular", "releaseRules": [ {"type": "feat", "release": "minor"}, {"type": "fix", "release": "patch"}, {"type": "perf", "release": "patch"}, {"type": "refactor", "release": "patch"}, {"type": "docs", "release": false}, {"type": "style", "release": false}, {"type": "test", "release": false}, {"type": "chore", "release": false} ] }], ["@semantic-release/release-notes-generator", { "preset": "angular", "writerOpts": { "commitsSort": ["subject", "scope"] } }], ["@semantic-release/changelog", { "changelogFile": "CHANGELOG.md", "changelogTitle": "# Changelog - @synkra/aiox-install\n\nAll notable changes to this package will be documented in this file.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),\nand this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)." }], ["@semantic-release/npm", { "npmPublish": true, "pkgRoot": "." }], ["@semantic-release/git", { "assets": ["CHANGELOG.md", "package.json"], "message": "chore(release): @synkra/aiox-install v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" }], "@semantic-release/github" ] }