Multiple github apps - waiting for completion

Hello there,

I was just starting out with creating some of my own GitHub apps, and was wondering that if you had a process/workflow where you wanted Github_App1 to check for item1 and Github_App2 to check for item2, what would be the recommended way to ensure that Github_App2 didn’t start unless Github_App1 completed successfully?

Would there be a need for Github_App1 status to be held somewhere else, or can it’s status be queried via the Github API?

Apologies in advance for probably stupid question!