-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This patch changes the CD workflow to use trusted publishing to PyPI. The main changes are: - The CD workflow is always executed and always publishes to TestPyPI. - For releases, the workflow also publishes to PyPI. - Instead of using access tokens, we use a GitHub environment for the publication jobs. This environment is configured on TestPyPI/PyPI and release jobs running in that environment can publish releases.
- Loading branch information
1 parent
f799e3c
commit 1c22946
Showing
2 changed files
with
59 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters