For an application which is running for over a year now - it is getting automatically deployed via CI/DC - I have encountered a very strange problem:
I changed the root layout, the html.heex itself with new output. Nothing special, just added some HTML Tags and content.
But after deployment, the root layout is still the old one before I made the changes. I do not find my changes.
I then double checked:
- Pull latest code and see if the changes are there: check
- Run it locally to see the changes with mix phx.server: check
- Deleted cache, used other browsers: check
- Redeployed the whole app based on main HEAD, where the changes are present: check
Nothing seems to work here. All other features which were merged in the meantime are present after release and deployment.
Is there some caching mechanism for root layouts I am not aware of? Has anyone encountered something similar?