Github操作-当分支中的特定目录更新时,如何触发推送?

问题描述

我希望我的工作流仅在对特定目录进行了更改时才触发推送。这可能吗,我想念什么?我尝试做类似您在下面看到的操作,但是没有触发。

name: ABC

on:
  push:
    branches:  [master/my-directory]
  pull_request:
    branches: [ master ]

解决方法

push具有一个名为paths的属性:

name: ABC
on:
  push:
    branches:
      - master
    paths:
      - my-directory/**

这只会在对master目录树进行更改的情况下推送到my-directory分支时触发。有关所有可能的过滤器模式,请参见filter pattern cheat sheet

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...