Publish
OpenBlog publishes through Git merge → CI build → CDN. There is no CMS Publish button.
Checklist
npm run validate:posts— greennpm run build— green- Preview deploy reviewed (metadata, OG, mobile layout)
- PR description lists new/changed slugs
- Merge to main
After merge
- Static HTML regenerates for all slugs
- Sitemap and RSS update at
/blog/sitemap.xmland/blog/rss.xml - Draft posts stay excluded until
draft: false
Host-site handoff (optional)
Search indexing for the main product site (Google Search Console, IndexNow, Bing Webmaster) is the host site's responsibility — not OpenBlog's publish workflow. After deploy, the product team may submit changed blog URLs through their existing search-console or IndexNow integration if they maintain one.