Skip readthedocs CI if codebase is not affected by PR#2133
Skip readthedocs CI if codebase is not affected by PR#2133ClaudiaComito merged 11 commits intomainfrom
Conversation
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
|
@JuanPedroGHM I hope this works but can only really test it once merged. |
|
Hi. This seems like a duplicate of #2017? Let's merge this one and close the other one. |
|
Thanks @JuanPedroGHM and @brownbaerchen for the quick approval. The pain is real! 😂 The second approval restarted the CI matrix, which reminds me, that's also a huge pain. Working on it. |
I guess this can also be fixed simply by running the CI on push and PR rather than on approval. |
Not in its current state, too many jobs, otherwise agreed. |
This reverts commit 908f05c.
Due Diligence
Description
This PR modifies
.readthedocs.yamlto skip the ReadTheDocs test build for those PRs that don't modify the codebase (dependencies updates, GH actions etc.)Background: merging dependabot PRs has become a huge pain because of (among other things) the multiple ReadTheDocs builds trying and failing to run concurrently.
Issue/s resolved: #2070
Changes proposed:
Type of change
Memory requirements
Performance
Does this change modify the behaviour of other functions? If so, which?
no