如何仅在推送的文件位于特定文件夹时运行GitHub操作工作流 [英] How to run GitHub Actions workflow only if the pushed files are in a specific folder

查看:20
本文介绍了如何仅在推送的文件位于特定文件夹时运行GitHub操作工作流的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的文件夹结构如下所示。

- folder1
  - file1
  - *other files*
- folder2
  - file1
  - *other files*
- .gitignore
- package.json
- *other files*

只有当任何更改/推送的文件位于folder1目录/文件夹中时,我才想在推送时运行我的GitHub操作工作流。

推荐答案

正常语法涉及a path filter

on:
  push:
    paths:
    - 'folder1/**'

如果这还不够,您还有GitHub Action Path Filter

这篇关于如何仅在推送的文件位于特定文件夹时运行GitHub操作工作流的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆