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.7 #431

Closed
6 of 10 tasks
da2ce7 opened this issue Sep 13, 2023 · 2 comments
Closed
6 of 10 tasks

Follow Release Process for 3.0.0-alpha.7 #431

da2ce7 opened this issue Sep 13, 2023 · 2 comments

Comments

@da2ce7
Copy link
Contributor

da2ce7 commented Sep 13, 2023

from: release_process.md

This is the second attempt. Lets see if it works.

Comments in the Develop Branch:

  • The develop branch has the 3.0.0-alpha.7-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.7, 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.7 branch.
  • check all status checks success for releases/v3.0.0-alpha.7 branch.
  • create signed v3.0.0-alpha.7 tag from releases/v3.0.0-alpha.7 HEAD.
  • create github release from v3.0.0-alpha.7 tag.
  • merge the main branch back into develop branch, assuring that the 3.0.0-alpha.7 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.7 is automatically published to dockerhub and crate.io.
@da2ce7 da2ce7 closed this as completed Sep 13, 2023
@da2ce7 da2ce7 reopened this Sep 13, 2023
da2ce7 added a commit that referenced this issue Sep 15, 2023
a9b199d release: version 3.0.0-alpha.7 (Cameron Garnham)
fc7cad0 chore: bump alpha version to 3.0.0-alpha.7-develop (Cameron Garnham)
ab0dd30 docs: update release process (Cameron Garnham)
a005af2 Revert "chore: bump codecov/codecov-action from 3 to 4" (Cameron Garnham)
4bd88e7 style: format .toml files (Cameron Garnham)
0ff86da chore: update cargo deps (Cameron Garnham)
91ff423 chore: update cargo lockfile (Cameron Garnham)
7d5acd2 chore: bump codecov/codecov-action from 3 to 4 (Cameron Garnham)
4cc4680 chore: update docker workflow actions (Cameron Garnham)
27a7f92 ci: fix for bug in upstream lib (Cameron Garnham)
c06dc64 fixup: wrong env in deployment workflow (Cameron Garnham)

Pull request description:

  Following - #431 , lets check if the release process works! :)

ACKs for top commit:
  da2ce7:
    ACK a9b199d

Tree-SHA512: 92ce4efef79cc0cda98458cf39c9adf3c0058269a329664a57c1db754f3591bd4f9b4a3927192c9874f1b251b1b64a0daff1541a8e1b80d2b0153058847d4885
@da2ce7
Copy link
Contributor Author

da2ce7 commented Sep 15, 2023

changes: releases\v3.0.0-alpha.7 -> releases/v3.0.0-alpha.7

@da2ce7
Copy link
Contributor Author

da2ce7 commented Sep 15, 2023

error in step: "check all status checks success for releases/v3.0.0-alpha.7 branch."

@da2ce7 da2ce7 closed this as completed Sep 15, 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