All checks were successful
🚀 Deploy / 🧪 Test (pull_request) Successful in 1m32s
🚀 Deploy / ʦ TypeScript (pull_request) Successful in 1m23s
🚀 Deploy / 🔍 Lint (pull_request) Successful in 49s
🚀 Deploy / 🐳 Build (pull_request) Has been skipped
🚀 Deploy / 🚀 Deploy (pull_request) Has been skipped
- Point Sitemap directive at /sitemap.xml (not .gz) so crawlers receive plain XML without needing Content-Encoding headers - Add Disallow: /leagues/ to block all auth-gated league routes - Gitignore public/sitemap.xml* so they are always generated fresh at build time rather than serving a stale committed snapshot Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
30 lines
456 B
Text
30 lines
456 B
Text
.DS_Store
|
|
.env
|
|
/node_modules/
|
|
*.tsbuildinfo
|
|
|
|
# React Router
|
|
/.react-router/
|
|
/build/
|
|
|
|
# Compiled server output
|
|
/dist/
|
|
|
|
# Cypress
|
|
/cypress/videos
|
|
/cypress/screenshots
|
|
|
|
# Sentry Config File
|
|
.env.sentry-build-plugin
|
|
|
|
*storybook.log
|
|
storybook-static
|
|
.grepai/
|
|
.worktrees/
|
|
|
|
# Clerk migration export — contains password hashes, never commit
|
|
exported_users.csv
|
|
|
|
# Generated at build time by scripts/generate-sitemap.mjs
|
|
/public/sitemap.xml
|
|
/public/sitemap.xml.gz
|