Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/mybinder #1626

Merged
merged 7 commits into from
Jul 12, 2022
Merged

Feature/mybinder #1626

merged 7 commits into from
Jul 12, 2022

Conversation

brichet
Copy link
Contributor

@brichet brichet commented Jul 7, 2022

@brichet brichet added this to the 0.8.0 milestone Jul 7, 2022
@jtpio
Copy link
Member

jtpio commented Jul 7, 2022

Nice thanks @brichet this is going to be useful.

If we want to go one step further we can also add a GitHub Action to post a Binder link for new PRs: https://github.com/jupyterlab/maintainer-tools#pr-binder-link

This will make it easier for folks to review (some) changes on Binder without setting up a dev environment locally.

@brichet
Copy link
Contributor Author

brichet commented Jul 8, 2022

It seems that the latest release of jupyter_core (4.11.0) breaks the tests : jupyter/jupyter_core#275

@brichet
Copy link
Contributor Author

brichet commented Jul 8, 2022

If we want to go one step further we can also add a GitHub Action to post a Binder link for new PRs: https://github.com/jupyterlab/maintainer-tools#pr-binder-link

That would be nice.
Is the github_token mandatory?
Does this mean that everyone pushing a PR needs to setup a personal token?

@jtpio
Copy link
Member

jtpio commented Jul 8, 2022

Is the github_token mandatory?

hmm not sure why it's in the example snippet. We use this action in the jupyter/notebook repo without the token: https://github.com/jupyter/notebook/blob/main/.github/workflows/binder.yml

@brichet
Copy link
Contributor Author

brichet commented Jul 8, 2022

Is the github_token mandatory?

hmm not sure why it's in the example snippet. We use this action in the jupyter/notebook repo without the token: https://github.com/jupyter/notebook/blob/main/.github/workflows/binder.yml

Thanks, I'll try without.
BTW the example you linked seems to use a token too.

@brichet
Copy link
Contributor Author

brichet commented Jul 8, 2022

The new action didn't run.
I'm not sure if it should run on this PR or if it will be only available only for future PR.
I thought opened type was for all opened PR, but it only happen when the PR opens, so it's not supposed to be triggered now.

@brichet
Copy link
Contributor Author

brichet commented Jul 12, 2022

@jhamrick @jtpio do you think it can be merged ?

@jtpio
Copy link
Member

jtpio commented Jul 12, 2022

I thought opened type was for all opened PR, but it only happen when the PR opens, so it's not supposed to be triggered now.

Right, and I think the action will first have to be merged before being effective.

Copy link
Member

@jtpio jtpio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@jtpio jtpio merged commit b4b55aa into jupyter:main Jul 12, 2022
@brichet brichet deleted the feature/mybinder branch July 12, 2022 12:04
@jhamrick
Copy link
Member

Very nice, thanks!

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

Successfully merging this pull request may close these issues.

3 participants