As I found out over at ProjectPythia/physical-oceanography-cookbook#9, if there is a link-checker failure for a PR, the action that deploys the preview does not run.
This is a bug in the workflow. The preview should be independent of the link checker.