Skip to content

Stop deploying docs to GitHub Pages - #29

Merged
m-col merged 2 commits into
masterfrom
disable-pages-deploy
Aug 30, 2026
Merged

Stop deploying docs to GitHub Pages#29
m-col merged 2 commits into
masterfrom
disable-pages-deploy

Conversation

@m-col

@m-col m-col commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • gitja.mcol.xyz wasn't actually working, and the docs site there isn't needed. Drop the CI's "Deploy docs" step, which pushed to gh-pages on every push to master.
  • Kept doc generation itself, renamed to "Check doc generation works" — it's now just a CI smoke test verifying the generate command still works, with no publishing. Dropped the ubuntu/push-only restriction and the host sed swap (both only made sense for the deploy step), so it now runs on every OS/event like the rest of the job.

Note

This stops future deployments from CI, but doesn't retroactively remove the existing gh-pages branch or its published site. If you want it fully gone, also disable Pages in this repo's Settings (or delete the gh-pages branch) after merging — that part isn't something a code change can do.

claude added 2 commits August 30, 2026 20:22
gitja.mcol.xyz wasn't actually working, and the docs site isn't needed
there. Drop the "Generate docs" and "Deploy docs" CI steps that built
config.dhall against that domain and pushed to gh-pages on every push to
master.

Note: this stops future deployments, but doesn't retroactively remove
the existing gh-pages branch or its published site - if you want it
fully gone, also disable Pages in this repo's Settings (or delete the
gh-pages branch) after merging.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RfZTyHvxLyVp4yaWmNvhN
Renamed to make clear it's just verifying the generate command still
works, not producing anything that gets published. Dropped the ubuntu/push
restriction and the host sed swap that only made sense for the deploy
step, so this now runs on every OS/event like the rest of the job.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RfZTyHvxLyVp4yaWmNvhN
@m-col
m-col merged commit b148d98 into master Aug 30, 2026
0 of 2 checks passed
@m-col
m-col deleted the disable-pages-deploy branch August 30, 2026 20:25
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