This PR updates the workflows to separate docs and lib builds, making it faster to pinpoint why a build failed.
It also ignores CF pages failures, as we don't care about those in our checks
Checklist
[ ] If code changes were made then they have been tested.
[ ] I have updated the documentation to reflect the changes.
[ ] I have updated the changelog with a quick recap of my changes.
[ ] This PR fixes an issue.
[ ] This PR adds something new (e.g. new method or parameters).
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[x] This PR is not a code change (e.g. documentation, README, ...)
Pull request summary
This PR updates the workflows to separate docs and lib builds, making it faster to pinpoint why a build failed. It also ignores CF pages failures, as we don't care about those in our checks
Checklist