GitHub Actions 忽略目录中的特定文件

12

我有一个项目使用GitHub Actions。现在我需要忽略某些文件夹内的特定文件更改。这是我的项目结构:

masterDir
 - contentDir
   - dir1
     - file1.ignore.md
     - file2.md
  -  dir2
     - file3.md
     - file4.ignore.md

我希望我的Github Actions不会因为文件名中包含 ignore.md 的任何文件的更改而触发。这就是我想出来的,但似乎没有起作用。

on:
  push:
    paths-ignore:
      - 'README.md'
      - 'backup/**'
      - 'masterDir/contentDir/**/*.draft.md'

有什么想法是我通配符匹配出了问题吗?

1个回答

16

你能在这里发布完整的yaml文件吗? - Sushivam
请看这里:https://github.com/joesan/plant-simulator/blob/master/.github/workflows/main.yml - joesan
非常感谢。如果我必须记录被忽略的相同文件列表怎么办?比如我必须记录 .md 和 .rst 文件已更改。 - Sach

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接