-
-
Notifications
You must be signed in to change notification settings - Fork 88
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
Add instructions to release on PyPI and conda forge #101
Comments
The widget cookiecutter has some instructions here: https://github.com/jupyter-widgets/widget-ts-cookiecutter#releasing-your-initial-packages |
How about automating the release process on GH CI, so that the tag triggers the whole process and publishes things using a PyPI token, hopefully associated to the bot account. Thoughts? |
Sounds good! Maybe this could be made as an opt-in (or opt-out) option while going through the steps of the cookiecutter? |
I've used the "GitHub Release" event before to trigger automated releases to PyPI and npm, but doing it on a tag could also work. |
Cool, I will take a look at ti :-) |
Awesome, thanks! |
Yeh added to this, it would be good to have some minimal instructions for uploading to npm (so it can be found by the Extension Manager), and a CI setup 👍 |
Yes, and also so it can be used by other extensions or alternative distributions if needed 👍 Usually for |
Thanks, that what I had hoped!
is all I need to have the manager aware of the server side requirement |
At the moment the
3.0
branch of the cookiecutter mentions how to install the extension, but doesn't say how to release to PyPI and conda-forge:https://github.com/jupyterlab/extension-cookiecutter-ts/tree/d8c08687f8661545a65d65ab8eb9433267a45b35/%7B%7Bcookiecutter.python_name%7D%7D
We should a section with the following commands:
The text was updated successfully, but these errors were encountered: