我希望我的工作流仅在对特定目录进行了更改时才触发推送。这可能吗,我想念什么?我尝试做类似您在下面看到的操作,但是没有触发。
name: ABC
on:
push:
branches: [master/my-directory]
pull_request:
branches: [ master ]
答案 0 :(得分:6)
push
具有一个名为paths
的属性:
name: ABC
on:
push:
branches:
- master
paths:
- my-directory/**
这只会在对master
目录树进行更改的情况下推送到my-directory
分支时触发。有关所有可能的过滤器模式,请参见filter pattern cheat sheet。