Skip to content

Serve install scripts from GitHub Pages until custom domain is ready#18

Merged
paulius-krutkis-dcd merged 1 commit into
mainfrom
fix/github-pages-without-custom-domain
Jun 9, 2026
Merged

Serve install scripts from GitHub Pages until custom domain is ready#18
paulius-krutkis-dcd merged 1 commit into
mainfrom
fix/github-pages-without-custom-domain

Conversation

@paulius-krutkis-dcd

Copy link
Copy Markdown
Collaborator

Summary

  • Remove docs/CNAME so GitHub Pages stops redirecting to cli.decodo.com before DNS is configured
  • Add docs/.nojekyll so installer files in docs/ are served as static assets (fixes Jekyll-related 404s for install.sh)

Why

curl -fsSL https://decodo.github.io/cli/install.sh | sh fails because:

  1. install.sh was cached as a 404 from before Pages was live
  2. Other assets redirect to cli.decodo.com, which has no DNS records yet

Test plan

  • Merge and wait for GitHub Pages to redeploy (~1–2 min)
  • curl -fsSL https://decodo.github.io/cli/install.sh | sh succeeds
  • curl -fsSL https://decodo.github.io/cli/install.ps1 | iex succeeds (PowerShell)
  • Responses come directly from decodo.github.io (no redirect to cli.decodo.com)

Made with Cursor

Remove docs/CNAME so Pages stops redirecting to cli.decodo.com before DNS is configured, and add .nojekyll so static installer files are served as-is.

Co-authored-by: Cursor <cursoragent@cursor.com>
@paulius-krutkis-dcd paulius-krutkis-dcd merged commit bb43d56 into main Jun 9, 2026
1 check 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