0

当我尝试使用另一个发布分支来触发具有语义发布的发布时。语义释放告诉我

此测试运行是在分支 jose 上触发的,而语义发布配置为仅从 master 发布,因此不会发布新版本。`

有没有办法建立另一个发布分支?

这是我的 release.config.js 文件

  发布: {
    分支:['何塞']
  },
  干运行:假,
  插件:[
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@semantic-release/changelog",
    "@semantic-release/github",
    ["@semantic-release/git", {
                “消息”:“杂务(发布):${nextRelease.version} \n\n${nextRelease.notes}”
    }],
    [“语义释放松弛机器人”,{
      “notifyOnSuccess”:真,
      “notifyOnFail”:真,
      “onSuccessTemplate”:{
        "text": "$npm_package_version 的新版本 $package_name 已在 $repo_url 发布!"
      }
    }]
  ]
}
4

2 回答 2

1

尝试运行:

npx semantic-release --branches jose
于 2020-06-28T13:45:10.173 回答
0

我有一个类似的问题,在我的情况下,分支只存在于本地而不存在于远程仓库中。看看这个github问题

于 2020-09-23T07:30:01.610 回答