5d16f6680d
Change-Id: I7eef91e7bc11a1470707919fc0081fbb2a6a4105
1.4 KiB
1.4 KiB
Releasing ironic-staging-drivers
This section is relevant to the maintainers of ironic-staging-drivers. You have to be a member of the ironic-staging-drivers-release group to do releases.
Verify that the CI works via a dummy patch.
Create a signed tag locally:
git tag -s -m "Release <version>" <version>
Push the new tag to gerrit:
git push gerrit <version>
Wait for the new release to appear on PyPI, contact the infra team in case of any issues.
If a stable branch is needed, go to the branches section of the ironic-staging-drivers settings in gerrit and add a new branch from the newly created tag.
If a stable branch has been created, submit a change for it that:
- updates
.gitreview
with a newdefaultbranch
, - updates
extra-requirements.txt
with a link to ironic stable, - updates
tox.ini
to use upper constraints from the corresponding release.
See the stable/xena patch for an example.
- updates