TeamBasedInquiryLearning / precalculus

Materials for running a Team-Based Inquiry Learning precalculus course (in active development!)
https://teambasedinquirylearning.github.io/precalculus/
Other
4 stars 0 forks source link

run checkit in workflow #346

Closed StevenClontz closed 1 month ago

StevenClontz commented 1 month ago

Closes #315

StevenClontz commented 1 month ago

✔🎊

StevenClontz commented 1 month ago

N.B. this only deploys to Cloudflare Pages, changing the canonical URL for the book from github.io/whatever to https://precalculus-beta-20240616.pages.dev/ if we merge to main.

I'm inclined to move forward with this since once we do this for real with the other two books, everything will be deployed to the custom domain tbil.org anyway. But I'll have to figure out how make it togglable with GitHub Pages for PreTeXt-CLI proper anyway, so feel free to request the change so production goes to github.io as it does now.

StevenClontz commented 1 month ago

This also does not generate images for CheckIt, which is veeeeeery slow. That will have to be done manually when the edition is finalized (unless I improve checkit before then)

StevenClontz commented 1 month ago

Marked as draft until I can incorporate improvements from https://github.com/PreTeXtBook/pretext-cli/pull/746 (once nightly build hits tonight)

StevenClontz commented 1 month ago

@siwelwerd this is ready (and deploys on main to both Cloudflare Pages and GitHub Pages, so we can use either one).

StevenClontz commented 1 month ago

Going ahead and merging.