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

Add publish to PyPI GitHub workflow. #19

Merged
merged 1 commit into from
Jan 28, 2021

Conversation

manics
Copy link
Member

@manics manics commented Dec 30, 2020

#18 requests a new release.

This workflow should support automatic publishing to PyPI when a tag is created, and is copied from https://github.com/jupyterhub/oauthenticator/blob/6f239bebecbb3fb0242de7f753ae1c93ed101340/.github/workflows/publish.yml

This will require secrets.pypi_password to be added.

@betatim
Copy link
Member

betatim commented Dec 31, 2020

@yuvipanda could you add me to https://pypi.org/project/jupyterhub-idle-culler/?

Is the thing to place in seccrets.pypi_password would be an access token? And/or do we have a "JupyterHub bot" account for PyPI through which we create the API tokens?

@plockaby
Copy link

@yuvipanda could you add @betatim to this repository so that a new release can be made?

@yuvipanda
Copy link
Collaborator

I've added @minrk @consideRatio @betatim and @GeorgianaElena to the PyPI project as owners. Thanks for the ping, @plockaby!

@betatim
Copy link
Member

betatim commented Jan 28, 2021

I created a new "repository secret" called PYPI_PASSWORD. It contains an API token allowed to upload packages to the jupyterhub-idle-culler package on pypi.org

@consideRatio consideRatio merged commit 464f066 into jupyterhub:master Jan 28, 2021
@consideRatio
Copy link
Member

LGTM! 🎉 ❤️

@manics manics deleted the publish branch January 28, 2021 10:51
manics added a commit to manics/jupyter-remote-desktop-proxy that referenced this pull request Feb 8, 2021
yuvipanda pushed a commit to jupyterhub-image-garden/jupyterhub-image-garden that referenced this pull request Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants