我有一个JavaScript项目,仅在由master进行的带标记的提交中才想发布到npm。这是我配置发布作业的方式:
workflows:
version: 2
package:
jobs:
- publish:
requires:
- test
filters:
tags:
only: /^v.*/
branches:
only: master
当有git标签或在master上有提交时,它将运行发布作业。做
filters:
tags:
only: /^v.*/
branches:
ignore: /.*/
运行该作业以获取来自任何分支的带标记的提交。 但是,我希望在有git标签并且该标签位于master上时运行该作业。有办法吗?