小编Sam*_*hez的帖子

当我推送新标签时,如何不执行 GitHub Action?

我希望当我们将新标签推送到主存储库时,运行所有测试的 GitHub 操作不会执行,因为当我们合并新分支时,我们之前执行此操作,而当我们推送标签以创建新版本时,此操作会执行再次。

现在这个行动从这个开始

name: Build and Test
on: push
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,这将在我们所做的每次推送中执行,我想更改为仅当我们推送提交(没有标签)时才执行此操作。我的近似解决方案是这样的,但我不确定

name: Build and Test
on:
  push:
    branches:
      - '*'
    tags-ignore:
      - '*'
Run Code Online (Sandbox Code Playgroud)

github-actions

10
推荐指数
1
解决办法
3354
查看次数

标签 统计

github-actions ×1