jupyterlab / extension-template

A `copier` template for JupyterLab extensions
Creative Commons Zero v1.0 Universal
52 stars 16 forks source link

Updated releaser workflows available at 9fdfe52 #58

Closed github-actions[bot] closed 8 months ago

github-actions[bot] commented 8 months ago

Update releaser workflows from official GitHub repository

jtpio commented 8 months ago

Do we want to show this silent option to all extension authors creating an extension from the template? (even if it's commented)

Thinking this could be extra noise to most extension authors, as this feature was mostly meant for making security releases for core Jupyter projects if I recall correctly?

fcollonval commented 8 months ago

I don't like to hide feature to the end user. At least like that they are aware something is available.

Otherwise, we should update the upstream example. As having auto sync for those workflow is great to reduce maintenance burden.

jtpio commented 8 months ago

Otherwise, we should update the upstream example. As having auto sync for those workflow is great to reduce maintenance burden.

Yeah maybe that can be a solution too. And/or mentioning the silent option in RELEASE.md?

Thinking about some feedback some extension authors had about the cookiecutters / templates growing in complexity over time, and how we could try to mitigate that (for instance https://github.com/jupyterlab/extension-cookiecutter-js/issues/36).