GitHub 操作工作流语法未按预期工作
GitHub Actions workflow syntax not working as expected
我有一个 GitHub 工作流程,当文件根据
模式 **/abc**
被修改/创建。
据我了解,这意味着每当 a:
- 位于以
abc
或 开头的文件夹的某个子文件夹中的文件
- 任何以
abc
开头的文件
修改后,应触发GH动作。
然而,工作流程甚至会在我例如创建文件 repository/aaa/test_abc
但是,据我了解,文件 repository/aaa/test_abc
与模式 **/abc**
不对应
我
- 是不是误解了 GH 动作语法
- GH 操作中存在错误?
您需要使用 \
转义 /
才能使模式生效。
使用 '**\/abc**'
将解决问题。
大多数情况下,filter pattern cheat sheet for the Github Documentation 有助于配置路径,但在特定情况下并没有详细说明。
我有一个 GitHub 工作流程,当文件根据
模式 **/abc**
被修改/创建。
据我了解,这意味着每当 a:
- 位于以
abc
或 开头的文件夹的某个子文件夹中的文件
- 任何以
abc
开头的文件
修改后,应触发GH动作。
然而,工作流程甚至会在我例如创建文件 repository/aaa/test_abc
但是,据我了解,文件 repository/aaa/test_abc
与模式 **/abc**
我
- 是不是误解了 GH 动作语法
- GH 操作中存在错误?
您需要使用 \
转义 /
才能使模式生效。
使用 '**\/abc**'
将解决问题。
大多数情况下,filter pattern cheat sheet for the Github Documentation 有助于配置路径,但在特定情况下并没有详细说明。