Can workflows triggered by workflow_run feed back to the Checks API?

In my case, I have a whole graph of related workflows that eventually trigger a workflow, which is the one that collects all the information from the other workflows and runs the check. However, the result does not show up attached to the original pull request. It might be the case that, since, well, it’s not triggered by a pull request it’s difficult to “attach” it there, but could I somehow use the Checks API to feed back to the original pull request and tell it everything’s OK?