Skip to content

fix(docs): drop the failing GitHub Pages workflow#6

Merged
Roy-Kid merged 1 commit into
MolCrafts:masterfrom
Roy-Kid:hotfix/docs-cloudflare
Jul 10, 2026
Merged

fix(docs): drop the failing GitHub Pages workflow#6
Roy-Kid merged 1 commit into
MolCrafts:masterfrom
Roy-Kid:hotfix/docs-cloudflare

Conversation

@Roy-Kid

@Roy-Kid Roy-Kid commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Deploy docs to GitHub Pages failed on its first run against master:

Get Pages site failed. Please verify that the repository has Pages enabled
and configured to build using GitHub Actions.

The workflow was copied from molpack (which does publish to
molcrafts.github.io). This repo has no Pages site and should not have one —
docs deploy through Cloudflare, the way molpy and molvis do. Neither of
those ships a docs workflow at all; Cloudflare builds the Zensical site
straight from the repo.

  • Delete .github/workflows/docs.yml
  • zensical.toml: site_urlhttps://molplot.molcrafts.org/
  • Keep the doc dependency group — the Cloudflare build installs zensical and
    the shared molcrafts theme from it

No version bump; nothing in the published packages changed.

Goes straight to master rather than through dev because #3 was rebase-merged,
which duplicated dev's commits onto master. dev gets reconciled with a merge
commit right after this lands.

The workflow was copied from molpack, which still publishes to
molcrafts.github.io. This repo has no Pages site, so `actions/configure-pages`
failed on the first push to master with "Get Pages site failed".

Docs here deploy the way molpy and molvis do: Cloudflare builds the Zensical
site straight from the repo, and neither of those ships a docs workflow. So
remove ours and move site_url onto the same <name>.molcrafts.org convention.

The `doc` dependency group stays — the Cloudflare build installs zensical and
the shared molcrafts theme from it.
@Roy-Kid Roy-Kid merged commit c17571c into MolCrafts:master Jul 10, 2026
7 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.

1 participant