Bonsai tests currently only run after merge (ci-bonsai-daily on
push to v0.9.0), so pull requests that touch src/bonsai are not
tested until it is too late. Add a pull_request-triggered workflow
that installs a working Bonsai/ifcopenshell from the public unstable
repo and runs the Bonsai tool test suite against the PR source.
Kept non-required initially because the suite has pre-existing
failures unrelated to this change.
Generated with the assistance of an AI coding tool.