Skip to content

fix: support Railway deploys for course pages#109

Merged
Divide-By-0 merged 4 commits into
mainfrom
fix/railway-course-pages
Apr 22, 2026
Merged

fix: support Railway deploys for course pages#109
Divide-By-0 merged 4 commits into
mainfrom
fix/railway-course-pages

Conversation

@Divide-By-0

Copy link
Copy Markdown

Summary

  • pin Railway builds to Node 18 and ignore large local upload artifacts
  • normalize the current Notion block wrapper shape before rendering
  • reuse site map page data during SSG to avoid duplicate Notion fetches and 429s
  • document Railway and preview environment setup, including NEXT_PUBLIC_SITE_CONFIG

Verification

  • verified Railway production serves the home page and multiple course pages with HTTP 200
  • preview environment variables were prepared separately on Railway

@coursetexts-dev coursetexts-dev temporarily deployed to fix/railway-course-pages - preview.coursetexts.org PR #109 April 16, 2026 01:32 — with Render Destroyed
@coursetexts-dev coursetexts-dev temporarily deployed to fix/railway-course-pages - coursetexts.org PR #109 April 16, 2026 01:32 — with Render Destroyed
@Divide-By-0 Divide-By-0 merged commit 22f20d1 into main Apr 22, 2026
0 of 2 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.

2 participants