I have a local dev instance of Ghost and Gatsby JS working well. I followed this starter: https://github.com/TryGhost/gatsby-starter-ghost.
In Ghost if I make a content change (eg - new page/page edit/blog edit) all content changes are published correctly through to GatsbyJS.
If I change the Theme within Ghost however the theme change is not pushed to GatsbyJS, even after a server restart of GatsbyJS (and Ghost for good measure).
Should a Theme change in Ghost be published to GatsbyJS or do I have a fundamental misunderstanding of what what Ghost can do to GatsbyJS.
(outside the scope of this question, Gatsby JS is deploying to Netlify via webhooks. This is working well for content changes but not theme changes)