Skip to content
New issue

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

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

Already on GitHub? # to your account

docs: Add branch creation to release process #1256

Merged
merged 1 commit into from
Mar 13, 2023

Conversation

lann
Copy link
Collaborator

@lann lann commented Mar 10, 2023

No description provided.

1. If this is the first release for this major/minor version, create a release
branch e.g. `v2.0`. With our branch protection rules this is easiest from
the Github UI with the
[New Branch button here](https://github.com/fermyon/spin/branches).
Copy link
Member

@vdice vdice Mar 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shall we update the next line to explictly mention "Check out the v* branch created above and create a new tag with the same name..."?

Optional: I wonder if we should also mention specific commands/steps for the tag creation bit. We could opt for cli (git tag v* && git push origin v*) -- also do we want to start signing and/or annotating the tag? -- or maybe we opt for a UI-based approach?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say if we're going to add any more complexity to the process at this point we should script it.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added "switch to the release branch locally"

Signed-off-by: Lann Martin <lann.martin@fermyon.com>
@lann lann force-pushed the add-release-branch-process branch from 6f92ee5 to 2709c80 Compare March 13, 2023 13:01
@lann lann merged commit 9cdf8ae into fermyon:main Mar 13, 2023
@lann lann deleted the add-release-branch-process branch March 13, 2023 13:02
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants