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 a deploy.yml that supports trusted publishing. #88

Merged
merged 4 commits into from
Oct 13, 2023

Conversation

ezio-melotti
Copy link
Collaborator

This PR adds support for a deployment workflow that supports trusted publishing.

Thanks to @hugovk for the help setting this up.

@ezio-melotti ezio-melotti added the enhancement New feature or request label Oct 13, 2023
@ezio-melotti ezio-melotti self-assigned this Oct 13, 2023
sphinxlint/__init__.py Outdated Show resolved Hide resolved
Co-authored-by: Hugo van Kemenade <[email protected]>
@ezio-melotti ezio-melotti marked this pull request as ready for review October 13, 2023 12:34
@ezio-melotti ezio-melotti merged commit a9af369 into main Oct 13, 2023
33 checks passed
@ezio-melotti ezio-melotti deleted the trusted-publishing branch October 13, 2023 12:35
@ezio-melotti
Copy link
Collaborator Author

The workflow successfully deployed sphinx-lint on Test PyPI when we merged the PR: https://test.pypi.org/project/sphinx-lint/0.6.9.dev44/

@JulienPalard: if you want to be added as an owner of the Test PyPI project, let me know your username.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants