-
Notifications
You must be signed in to change notification settings - Fork 51
Follow Release Process for 3.0.0-alpha.7 #431
Copy link
Copy link
Closed
Description
from: release_process.md
This is the second attempt. Lets see if it works.
Comments in the Develop Branch:
- The
developbranch has the3.0.0-alpha.7-develop. - The version is bumped according to releases, new features, and breaking changes.
Process:
-
developis ready for branching for a release. - force-push develop to
stagingbranch. - commit
release: version 3.0.0-alpha.7, that removes the-developsuffix. - create pull request to merge
stagingintomainbranch. - check all status checks succeed for
mainbranch. - push
mainbranch toreleases/v3.0.0-alpha.7branch. - check all status checks success for
releases/v3.0.0-alpha.7branch. - create signed
v3.0.0-alpha.7tag fromreleases/v3.0.0-alpha.7 HEAD. - create github release from
v3.0.0-alpha.7tag. - merge the
mainbranch back intodevelopbranch, assuring that the 3.0.0-alpha.7 has the suffix-develop.
Notes:
- At step
1.,developis automatically published todockerhub. - At step
3.,mainis automatically published todockerhub. - At step
5.,releases\v3.0.0-alpha.7is automatically published todockerhubandcrate.io.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status