Best way to detect a new app update to Streamlit Cloud?

Background: I have a graphical search app I’ve published to the Streamlit Community Cloud. The app repo resides on GitHub.

Issue: I would like to run GUI tests (via GitHub Actions) on the deployed cloud app, but I don’t know how to detect that my app is “out of the oven” and in a ready state once the repo is updated. What’s the best way to do this? Thanks.