Skip to content

Cut over to Sanity-only Astro site and remove Jekyll leftovers - #27

Merged
zeospec merged 2 commits into
masterfrom
migrate/astro-sanity
Jul 31, 2026
Merged

Cut over to Sanity-only Astro site and remove Jekyll leftovers#27
zeospec merged 2 commits into
masterfrom
migrate/astro-sanity

Conversation

@zeospec

@zeospec zeospec commented Jul 31, 2026

Copy link
Copy Markdown
Member

Summary

  • Cut public content over to Sanity as the sole source of truth (no USE_FS_CONTENT / filesystem collections).
  • Remove Jekyll shell, FS _posts/_events/_causes, and local public/images/uploads (+ team photos) after CDN migration.
  • Keep brand/site assets and YAML for info/brandkit/join FAQ; Studio + markdown body UX remain on /admin.

Test plan

  • Netlify production build succeeds with PUBLIC_SANITY_* set and without USE_FS_CONTENT=1
  • Smoke: /, /news, a news article, /events, /causes, /about, /admin
  • Confirm article images load from Sanity CDN (no /images/uploads 404s)
  • Publish a draft in Studio and confirm rebuild webhook still fires

zeospec added 2 commits July 31, 2026 10:06
…, and team.

Keep brand kit, site settings, and join FAQ as static repo files served by Netlify; remove Decap admin in favor of /admin Studio.
Drop USE_FS_CONTENT, delete migrated markdown/uploads and Jekyll shell assets, and ship Studio markdown UX (image preview, link dialog, sticky toolbar, site-like preview) with public prose rendering fixes.
@netlify

netlify Bot commented Jul 31, 2026

Copy link
Copy Markdown

Deploy Preview for rotaractblreast failed. Why did it fail? →

Name Link
🔨 Latest commit ae5f260
🔍 Latest deploy log https://app.netlify.com/projects/rotaractblreast/deploys/6a6c86cf5bf3f50008293a4a

@zeospec
zeospec merged commit 7259cf4 into master Jul 31, 2026
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant