Gatsby Cloud CMS Preview issues

Hello! I am having an issue with Gatsby CMS preview with Prismic release IDs. The CMS preview will only build if the release that has content in it gets updated. Great! But once a document or Github code update gets published... it kicks off a build in both environments. This sends everything in the releaseID to prod. What am I missing? Thanks for the help!

For reference, I have gone over the docs multiple times to see what I missed.

Hello John, So it does a static build with the release's content?

Correct. As soon as I publish a page or update GitHub repo. It will take everything (release and non release) and send it to prod.