-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
Context
We should use PyPI trusted publishing to publish our artifacts, removing the need for local credentials.
Definition of done
PyMongo release artifacts can be published without local credentials by any member of the dbx-python team.
Pitfalls
This will require us to build the wheels in GitHub Actions, and then publish them from a GitHub Actions Environment. When we later add artifact signing, the signing credential will need to be added as an Environment Secret.
- depends on
-
PYTHON-4067 Fix failing `test-python` task on macOS (x86_64) 10.14
- Closed
- is related to
-
PYTHON-2587 pymongocrypt wheels for manylinux2014_ppc64le and manylinux2014_s390x
- Backlog