Skip to content

feat: setup action to use clinder#167

Open
agoose77 wants to merge 13 commits intomainfrom
feat/clinder
Open

feat: setup action to use clinder#167
agoose77 wants to merge 13 commits intomainfrom
feat/clinder

Conversation

@agoose77
Copy link
Collaborator

Following from the Statement of Work that 2i2c have authored to build out a replacement for BinderBot, this PR sets up the build action to use the https://github.com/2i2c-org/clinder action. It makes the following changes:

  • Drops search for _config.yml. Presently uses action inputs to control e.g. whether to use BinderHub
  • Breaks environment variable passing to BinderHub. I have suggestions for this, but I think one step at a time.

The new action simply sets up a BinderHub session and exposes it to the action runner via environment variables (by default). The MyST Document Engine is natively aware of these, and will use them to find the Jupyter Server instead of launching a local one.

I'm testing this over at https://github.com/ProjectPythia/ptype-ml-clinder-test

Note

I had some trouble migrating existing repositories — it seems that most cookbooks are broken in one way, or otherwise need environment variables.

@agoose77 agoose77 marked this pull request as ready for review February 17, 2026 08:42
@erogluorhan erogluorhan moved this to In Progress in Pythia Projects Board Feb 23, 2026
@dcamron
Copy link

dcamron commented Mar 18, 2026

Should've checked here, huh.
Closes #174

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

3 participants