Only run step if if changed files contains tests

Hey everyone,

We run test coverage steps in our workflow that post the coverage as a comment back to the PR. That works well but becomes noisy if there are multiple pushes after the PR was opened.

Is it possible to make a step execute only when certain files have changed? The docs mention changed_files but I’m not sure if that can be used in the Additional run conditions field.

Alternatively, is it possible to only execute a step when the PR was opened, not on subsequent pushes?

Thanks!