Skip to content

Commit

Permalink
chore: remove master main branch sync (#12482)
Browse files Browse the repository at this point in the history
* chore: remove master main sync

* Pointing to the issue more.
  • Loading branch information
BigLep authored Sep 19, 2024
1 parent 3937142 commit 8daedf1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 21 deletions.
21 changes: 0 additions & 21 deletions .github/workflows/sync-master-main.yaml

This file was deleted.

4 changes: 4 additions & 0 deletions LOTUS_RELEASE_FLOW.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
- [Why do we call it "Lotus Node"?](#why-do-we-call-it-lotus-node)
- [Why isn't Lotus Miner released more frequently?](#why-isnt-lotus-miner-released-more-frequently)
- [Why is the `releases` branch deprecated and what are alternatives?](#why-is-the-releases-branch-deprecated-and-what-are-alternatives)
- [Why does Lotus still use a `master` branch instead of `main`?](#why-does-lotus-still-use-a-master-branch-instead-of-main)
- [Related Items](#related-items)

## Purpose
Expand Down Expand Up @@ -153,6 +154,9 @@ That said, one can still programmatically get the latest release based on the [B
* Lotus Node: `git tag -l 'v*' | grep -v "-" | sort -V -r | head -n 1`
* Lotus Miner: `git tag -l 'miner/v*' | grep -v "-" | sort -V -r | head -n 1`

### Why does Lotus still use a `master` branch instead of `main`?
There was a [push in 202109](https://github.com/filecoin-project/lotus/issues/7356) on changing the default branch to `main` from `master` for good reason. 3 years later though, the migration was never completed and `master` has ossified 😔. The effort's failure was acknowledged and commented on in the issue above in 202409.

## Related Items

1. [Release Issue template](https://github.com/filecoin-project/lotus/blob/master/documentation/misc/RELEASE_ISSUE_TEMPLATE.md)
Expand Down

0 comments on commit 8daedf1

Please sign in to comment.