paths-filter

File Filter

A GitHub Action that enables conditional execution of workflow steps and jobs based on files modified by pull requests, feature branches, or pushed commits.

Conditionally run actions based on files modified by PR, feature branch or pushed commits

GitHub

2k stars
11 watching
248 forks
Language: TypeScript
last commit: 3 months ago
Linked from 1 awesome list

change-detectionci-cdconditional-executiongithub-actions

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
simonwaldherr/fsagent Automates file system actions in response to changes 15
danielhusar/github-pr-filter An extension that enables file filtering in pull requests on Github 17
mattn/qq Tool to execute Unix commands on stdin with conditional filtering and piping 165
doekman/osagitfilter A tool to filter OSA languages into a git repository for full textual diff support 35
maxpert/drep Tool to dynamically filter and print lines from input streams based on user-defined patterns 89
benmatselby/gollum-page-watcher-action A GitHub Action to watch for changes to specific GitHub Wiki pages and notify a Slack channel 15
broccolijs/broccoli-filter A helper class for mapping input files to output files one-to-one in a workflow pipeline 15
sindresorhus/gulp-filter A plugin for Gulp that enables filtering of file streams using glob patterns 315
joelwmale/codeception-action An action for running Codeception tests in GitHub workflows 15
phishy/wflow A tool that allows developers to run GitHub Actions workflows locally in a Docker container 251
jpmcb/prow-github-actions A GitHub Actions workflow builder for automating CI/CD tasks and chat operations similar to Kubernetes Prow 93
susam/gitpr A guide to contributing to projects using the fork and pull request workflow 958
sobolevn/dotfiles A collection of personal configuration files and scripts for a developer's workflow, including shell, VSCode, macOS, and productivity tools. 722
marceloprado/has-changed-path Solves a common issue in monorepo environments by detecting changed paths in the latest commit. 225
nickolasburr/git-follow A tool for analyzing and visualizing lifetime changes of Git pathspecs 31