You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, once we switch to a new minor version, we stop supporting the old minor version with new patch fixes. Should we start doing patch fixes?
I would feel more confident about cherry-picking patch fixes with #208 figured out. Without it, I think there's too much risk we unintentionally break something in the backport.
The text was updated successfully, but these errors were encountered:
I don't think we need a formal policy because we can (for now at least) do this on a case-by-case basis.
For example, we cherry-picked the hotfix for the top nav bar breaking to 1.10 in #247.
The important thing is that we now have release branches so are able to do patch releases when we want.
I would feel more confident about cherry-picking patch fixes with #208 figured out. Without it, I think there's too much risk we unintentionally break something in the backport.
We will need to be careful to manually test our changes until we have automated testing.
While we're not sure yet how much we want to backport bugfixes to prior
releases (#214), we
decided this week to at least start having release branches like `1.11`.
That allows us to keep improving the theme without worrying about
breaking prior release series. It also allows us to backport bug fixes
when we want to.
This PR updates CI to run for PRs and pushes to branches other than
`main`, such as to `1.11`. It also updates our release instructions.
Right now, once we switch to a new minor version, we stop supporting the old minor version with new patch fixes. Should we start doing patch fixes?
I would feel more confident about cherry-picking patch fixes with #208 figured out. Without it, I think there's too much risk we unintentionally break something in the backport.
The text was updated successfully, but these errors were encountered: