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

maint: transition to pypi trusted workflow release, put tbump conf in pyproject.toml #243

Merged
merged 2 commits into from
May 21, 2023

Conversation

consideRatio
Copy link
Member

@consideRatio consideRatio commented May 21, 2023

We have started to adopt a new way to provide credentials to push a package to PyPI as discussed here. This has worked out fine so far, so I'm transitioning this repo to that as well.

In practice with this setup, we don't need a github secret with a PyPI deployment token from a user account, but can instead say "we trust this github repo's workflow called release.yaml to push releases". I've setup credentials in PyPI etc for that, and cleaned up other permissions.

@consideRatio consideRatio changed the title ci: transition to pypi trusted workflow release maint: transition to pypi trusted workflow release, put tbump conf in pyproject.toml May 21, 2023
@consideRatio
Copy link
Member Author

Forging ahead to get a 1.2.0 release out with jupyterhub 4 compatibility.

@consideRatio consideRatio merged commit 5d4724b into jupyterhub:main May 21, 2023
@consideRatio consideRatio self-assigned this Jun 6, 2023
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.

1 participant