MetaMask / MetaMask/metamask-extension

Automate our branch strategy for hot fixing

Open
#4,451 0 comments 1 reaction 1 assignee Claimed by @Gudahtt View on GitHub
area-buildSystem area-CI contributor experience
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

Hot fixing needs to be done urgently when it's done.

Our current hot-fix release protocol:

- Once feature is identified, notify support team about issue so they can respond to it appropriately and create auto-replies and documentation.
- Create branch of `master`, since it reflects what is in production.
- Fix issue on branch.
- PR fix against master (this PR may include the patch version bump to reduce overhead)
- Once fix is verified by another team member, proceed to publishing process.
- After publishing, merge master into the active develop branch.

The branch & PR portions of this should be automated.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.