diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 567fa67e..cf85d04e 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -163,6 +163,30 @@ dependencies: - release-openstack-python +- project-template: + name: publish-to-pypi-python3 + description: | + Publish a Python package to PyPI, then send release announcement + emails and propose updates to upper-constraints as needed. + pre-release: + jobs: + - release-openstack-python3 + - announce-release: + dependencies: + - release-openstack-python3 + - propose-update-constraints: + dependencies: + - release-openstack-python3 + release: + jobs: + - release-openstack-python3 + - announce-release: + dependencies: + - release-openstack-python3 + - propose-update-constraints: + dependencies: + - release-openstack-python3 + - project-template: name: publish-to-pypi-neutron description: |