ProjectPythia / pythia-foundations

Jupyterbook source for the Foundations collection
http://foundations.projectpythia.org
Apache License 2.0
61 stars 43 forks source link

Try building via binderbot #322

Closed brian-rose closed 1 year ago

brian-rose commented 2 years ago
github-actions[bot] commented 2 years ago

This pull request is being automatically built with GitHub Actions and Netlify. To see the status of your deployment, click below.

🔍 Git commit SHA: ac607635083b7a3044736ddce76e202757c3265e ✅ Deployment Preview URL: https://63335fb4ee8fe706d87fc63a--pythia-foundations.netlify.app

brian-rose commented 2 years ago

Showed this off briefly at the EWG today (9/26/2022).

This PR renders all the notebooks on a binder service rather than directly on GitHub actions.

brian-rose commented 2 years ago

Latest pushes here use a more bare-bones conda environment on GitHub Actions that includes just enough to call binderbot and call jupyter-book build.

With this approach, there's no need to create a full conda environment with all the science packages since we don't execute any notebook code.

brian-rose commented 1 year ago

I'll leave this open for demo purposes for now, but once #339 is merged there will be a much simpler way to call binderbot.

brian-rose commented 1 year ago

This is obsolete. I'll open a new PR that demos running the build via binderbot using the updated Cookbook infrastructure.