cosmos-sdk icon indicating copy to clipboard operation
cosmos-sdk copied to clipboard

Deprecate main branch

Open rootulp opened this issue 2 years ago • 3 comments

Context

What Cosmos SDK major release is main in this repo based on?

Still v0.46. It was cut from releases/v0.46.x-celestia. Actually I brought it up in slack that given we don't plan to break anything (i.e. we will use version based if statements) that it would be okay to just use the single branch and thus we don't need main

Originally posted by @cmwaters in https://github.com/celestiaorg/cosmos-sdk/issues/358#issuecomment-1812448625

Problem

This repo contains an undocumented main branch that we may not need or use

Proposal

Deprecate the main branch

Prerequisite

Get confirmation from @cmwaters that it's safe to deprecate and that nothing on main needs to be backported to the release branch

rootulp avatar Nov 16 '23 15:11 rootulp

Note a repo admin or maintainer w/ permissions needs to tackle this.

rootulp avatar Nov 16 '23 15:11 rootulp

I'll port my upgrades change to the v0.46 branch and then I think we can deprecate it

cmwaters avatar Nov 20 '23 10:11 cmwaters

Ref: #360

cmwaters avatar Nov 20 '23 10:11 cmwaters

IMO main i no longer confusing b/c it's no longer the default branch. The default branch is now release/v0.46.x-celestia and soon it may be release/v0.50.x-celestia.

rootulp avatar Apr 16 '25 18:04 rootulp