GCP App Engine serving stale content even after deploying new version
I'm testing a new approach and I'm migrating some code and I'm working with an scenario where my GCP App Engine application is serving stale content to users even after I deploy a new version. Despite deploying the latest version, users are still seeing old HTML pages and assets. I've confirmed that the new version is live in the Google Cloud Console, but it seems like some caching is happening either at the server level or on the client side. I've tried clearing the browser cache and accessing the application in incognito mode, but the question continues. Additionally, I've disabled any Cloud CDN for my service in the app.yaml file to ensure that it's not causing this caching behavior. Here's a snippet of my app.yaml for reference: ```yaml runtime: python39 handlers: - url: /static static_dir: static/ - url: /.* script: auto ``` In my deployment process, I use `gcloud app deploy` and there are no errors during deployment. I also checked the `gcloud app versions list` and verified that the latest version is serving traffic. However, users are still seeing the previous version of the site, which is quite frustrating. Could this be related to how GCP handles caching for static files, or is there something specific I should configure to ensure users always see the most recent content? Any insights would be greatly appreciated! My team is using Python for this REST API. Any feedback is welcome!