{
  "branches": [
    "main",
    {
      "name": "dev",
      "channel": "beta",
      "prerelease": "beta"
    }
  ],
  "tagFormat": "v${version}",
  "plugins": [
    [
      "@semantic-release/commit-analyzer",
      {
        "preset": "conventionalcommits"
      }
    ],
    [
      "@semantic-release/release-notes-generator",
      {
        "preset": "conventionalcommits"
      }
    ],
    [
      "@semantic-release/npm",
      {
        "pkgRoot": "cli"
      }
    ],
    [
      "@semantic-release/github",
      {
        "successComment": false,
        "failTitle": "Release failed for ${branch.name}"
      }
    ]
  ]
}
