Takes the name of a wildcard workflow (* in .github/workflows/* incl. file extension) and a JSON array generated with find-changes-action as inputs, to output true/false based on whether any of the on.push.paths of the wildcard workflow match a file in the JSON array.
This is useful to introduce job and step granularity to your workflows. One can save a lot of time (and money by reducing runner usage) by executing long-running jobs conditionally.
There is additional documentation available on
cargo install --features=cli compare-changescargo add compare-changesbrew install anttiharju/tap/compare-changesVia anttiharju's nur-packages. Please note that as of writing it is not connected to the upstream NUR.
The following licenses apply to this project:
- docs/github are under Creative Commons Attribution 4.0, see docs/github/LICENSE
- Everything else is under the MIT License, see LICENSE