It’s important to recognize that Streamlit Cloud’s connection to GitHub is one-way; Streamlit Cloud reads from GitHub, but no one can write to the GitHub repo unless a commit is made.
If you want to do a similar pattern, you can use Google Sheets, as the Google Sheet will exist on the internet outside of the Cloud container. See the following example from our docs: