chore: skip CI builds when updating the docs #996
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
This PR adds a filter when listening to push/pull_request events on the GH workflows, to ignore the events when the changeset includes only files in those paths.
Why is it important?
With the raise of modules and the ability to run in multiple versions, we are seeing hundreds of GH actions being executed under the testcontainers GH org... and there are limits that we are hitting everyday (20 concurrent jobs) specially when dependabot wants to play with us.
With this change we expect to mitigate that issue, and only run the CI jobs with tests for code, not for docs (they are already rendered by Netlify)