-
-
Notifications
You must be signed in to change notification settings - Fork 516
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
Change binder link from master to binder branch for robustness #2703
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2703 +/- ##
==========================================
- Coverage 81.81% 81.81% -0.01%
==========================================
Files 187 187
Lines 23905 23905
==========================================
- Hits 19558 19557 -1
- Misses 4347 4348 +1
Continue to review full report at Codecov.
|
Shouldn't we point it to the last release instead? |
@@ -11,7 +11,7 @@ | |||
| Latest dev release | [![Github tag](https://img.shields.io/github/v/tag/holoviz/panel.svg?label=tag&colorB=11ccbb)](https://github.com/holoviz/panel/tags) [![dev-site](https://img.shields.io/website-up-down-green-red/https/pyviz-dev.github.io/panel.svg?label=dev%20website)](https://pyviz-dev.github.io/panel/) | | |||
| Latest release | [![Github release](https://img.shields.io/github/release/holoviz/panel.svg?label=tag&colorB=11ccbb)](https://github.com/holoviz/panel/releases) [![PyPI version](https://img.shields.io/pypi/v/panel.svg?colorB=cc77dd)](https://pypi.python.org/pypi/panel) [![panel version](https://img.shields.io/conda/v/pyviz/panel.svg?colorB=4488ff&style=flat)](https://anaconda.org/pyviz/panel) [![conda-forge version](https://img.shields.io/conda/v/conda-forge/panel.svg?label=conda%7Cconda-forge&colorB=4488ff)](https://anaconda.org/conda-forge/panel) [![defaults version](https://img.shields.io/conda/v/anaconda/panel.svg?label=conda%7Cdefaults&style=flat&colorB=4488ff)](https://anaconda.org/anaconda/panel) | | |||
| Docs | [![gh-pages](https://img.shields.io/github/last-commit/holoviz/panel/gh-pages.svg)](https://github.com/holoviz/panel/tree/gh-pages) [![site](https://img.shields.io/website-up-down-green-red/https/panel.holoviz.org.svg)](https://panel.holoviz.org) | | |||
| Binder | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/holoviz/panel/master?urlpath=lab/tree/examples) | | |||
| Binder | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/holoviz/panel/binder?urlpath=lab/tree/examples) | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Binder | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/holoviz/panel/binder?urlpath=lab/tree/examples) | | |
| Binder | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/holoviz/panel/v0.12.1?urlpath=lab/tree/examples) | |
Addresses suggestion 2 of #2702
The master branch is always changing which means
I suggest changing to a branch called
binder
.I've already created the
binder
branch from thev0.12.1
(git checkout tags/v0.12.1
) and tested that it works.You can test binder via https://mybinder.org/v2/gh/holoviz/panel/binder?urlpath=lab/tree/examples
Release Procedure
Please note that when ever a new version of Panel is released a step in that process is to merge the release into the
binder
branch and manually test that binder can build the image and that things works. But it would be a good test anyways that Panel indeed works in a fresh environment and that all the gallery apps works etc.Improvements to binder branch
Any improvements to the binder branch during releases should start from the binder branch and not from master.