Skip to content

⚠️ master branch is now alpha #1833

Closed
@mtrezza

Description

@mtrezza

⚠️ New branch model

The master branch of this repository has been renamed alpha, which is the new "default" branch. This is part of release automation to implement pre-releases (alpha, beta) to mature versions before official release.

✔️ Steps

  • If you have a clone locally or forked remotely, update your clones according to the GitHub instructions:

    git branch -m master alpha
    git fetch origin
    git branch -u origin/alpha alpha
    git remote set-head origin -a
    
  • When you open a pull request, make sure to open it against the new alpha branch.

  • For any repository you can look into the branch list to find out which branch the default branch is if you are unsure.

🌵Branch model

  • alpha: The working branch, replacing master; example release tag 1.0.0-alpha.1.
  • beta: The branch to mature before making an official release; example release tag 1.0.0-beta.1.
  • release: The official release; example release tag 1.0.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions