I think it might be failing because there are some local changes on the pythonanywhere side. Because of that, git pull won't work, since it doesn't want to override the local changes.
@lyxal Nice. Basically, any changes to files done in pythonanywhere should be pushed to the repo, or better yet, not done in pythonanywhere, and any files that only exist locally in pythonanywhere should be added to the .gitignore. If we make sure to do those, I think that should prevent it from breaking again.
@lyxal I only knew what the problem was because that was the reason I have like 6 commits in a row for testing the Grok webhooks. They were set up fine, but that made them break.
@lyxal No, I just noticed it, and I see it also in your pictures from a moment ago. The page is just slightly wider than the browser, and so there's a horizontal scroll wheel.