Skip CI on certain file edits

Description

Skip CI on certain file edits (ie. Readme.md, gitignore, etc)

Proposal

Quite simple: Skip CI when the ONLY files edited match a certain list (preferably editable, at least on server level). Examples files would include .gitignore, [readme].md, etc

Links / references

Documentation blurb

[none at the moment, wanted to get the idea captured]

Overview

What is it? Why should someone use this feature? What is the underlying (business) problem? How do you use this feature?

Use cases

Decrease amount of churn when adding documentation: Often I will want to edit a Readme.md every time I have to cancel the newly created pipeline when edited a file of no consequence (admittedly, that is a subjective assertion).

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.