[ ] ~I've added tests applicable for this pull request~
What does this Pull Request accomplish?
Right now we pretty much always run system tests on our PRs, even if we're just changing the README.md.
This changes our triggering so we only run system tests in the following cases:
A workflow or the action it uses is changed
We change a generated module or its source
We change the tools folder (where we keep the coverage rc files)
I'm not changing the trigger for merges at this time.
A special setting would be needed to not mess up the reported coverage in cases where we don't run the tests
I'm sure I could look it up, but there could be some churn
I feel more secure knowing we pretty much always run tests on the latest commit, in case I overlooked something important in our triggering requirements
List issues fixed by this Pull Request below, if any.
What does this Pull Request accomplish?
Right now we pretty much always run system tests on our PRs, even if we're just changing the README.md.
This changes our triggering so we only run system tests in the following cases:
I'm not changing the trigger for merges at this time.
List issues fixed by this Pull Request below, if any.
None
What testing has been done?
None