How to skip jobs based on the files changed in a subdirectory?

This appears to be a dup of feature request Support for skipping builds via file filtering