Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Follow Release Process for 3.0.0-alpha.8 #442

Closed
7 of 10 tasks
da2ce7 opened this issue Sep 15, 2023 · 1 comment
Closed
7 of 10 tasks

Follow Release Process for 3.0.0-alpha.8 #442

da2ce7 opened this issue Sep 15, 2023 · 1 comment

Comments

@da2ce7
Copy link
Contributor

da2ce7 commented Sep 15, 2023

from: release_process.md

This is the third attempt. Must Fix:

Comments in the Develop Branch:

  • The develop branch has the 3.0.0-alpha.8-develop.
  • The version is bumped according to releases, new features, and breaking changes.

Process:

  • develop is ready for branching for a release.
  • force-push develop to staging branch.
  • commit release: version 3.0.0-alpha.8, that removes the -develop suffix.
  • create pull request to merge staging into main branch.
  • check all status checks succeed for main branch.
  • push main branch to releases/v3.0.0-alpha.8 branch.
  • check all status checks success for releases/v3.0.0-alpha.8 branch. #446
  • create signed v3.0.0-alpha.8 tag from releases/v3.0.0-alpha.8 HEAD.
  • create github release from v3.0.0-alpha.8 tag.
  • merge the main branch back into develop branch, assuring that the 3.0.0-alpha.8 has the suffix -develop.

Notes:

  • At step 1., develop is automatically published to dockerhub.
  • At step 3., main is automatically published to dockerhub.
  • At step 5., releases\v3.0.0-alpha.8 is automatically published to dockerhub and crate.io.
@da2ce7
Copy link
Contributor Author

da2ce7 commented Sep 16, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

1 participant