Skip to content

Retire GitHub Pages for the docs site - #31

Merged
kblok merged 1 commit into
mainfrom
cursor/retire-github-pages-docs-71d5
Oct 28, 2026
Merged

kblok merged 1 commit into
mainfrom
cursor/retire-github-pages-docs-71d5

Conversation

@kblok

@kblok kblok commented Oct 28, 2026

Copy link
Copy Markdown
Member

GitHub Pages is retired now that production is the hardkoded.com multi-zone on Vercel.

  • docs.yml still checks out, builds the Starlight site, and uploads docs-site/dist as a CI artifact. The actions/upload-pages-artifact step and the deploy job (actions/deploy-pages) are gone. Vercel Git integration publishes on push to main.
  • Root README.md, docs-site/README.md, and CONTRIBUTING.md point at https://www.hardkoded.com/typesafe-sdk-dotnet/ (including the Images deep link). The local preview path is unchanged. The base path is documented as the hardkoded.com path.
  • The GitHub Pages section in docs-site/README.md says Pages is retired and that docs.yml only builds and checks. The existing Vercel section is unchanged.
  • Committed DocFX redirect pages that still named hardkoded.github.io in their canonical URL now use the same host. site.mjs siteOrigin / siteBase, Vercel config, middleware, and mount scripts are unchanged.

This PR is not merged. GitHub Pages can be turned off in the repo settings separately; this workflow no longer deploys there.

Open in Web Open in Cursor 

docs.yml still builds the Starlight site and uploads the artifact for CI, and no longer deploys to Pages. Docs links now point at the Vercel host on www.hardkoded.com.

Co-authored-by: Darío Kondratiuk <dariokondratiuk@gmail.com>
@vercel

vercel Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
typesafe-sdk-dotnet Ready Ready Preview Oct 28, 2026 6:29pm UTC

@coderabbitai

coderabbitai Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@kblok
kblok merged commit 53db43c into main Oct 28, 2026
3 of 5 checks passed
@kblok
kblok deleted the cursor/retire-github-pages-docs-71d5 branch October 28, 2026 18:29
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