You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Blog frontmatter now emits dates as unquoted YAML scalars, so Astro z.date() schemas build instead of failing.post_to_blog routed every frontmatter value through a stringifier that quoted it — so a date shipped as pubDate: "2026-05-31". Astro's z.date() parses a quoted scalar as a string, not a Date, and rejects it: a real publish froze every Netlify build with InvalidContentEntryFrontmatterError … Expected type "date", received "string". buildFrontmatter now emits the date destination key(s) (pubDate / date / publishedDate) as raw, unquoted YAML when the value is YYYY-MM-DD — the form accepted by z.date()andz.coerce.date()and Jekyll/Hugo/Next (gray-matter). Non-date-shaped values fall back to quoted; real string fields are untouched.