Skip to content

m start_release

Start the release process.

Depending on the workflow the m configuration is using we will be required to be working on the master or develop branch.

It may also require input from the developer to proceed with certain operations.

Source code in m/cli/commands/start_release.py
class Arguments(BaseModel):
    """Start the release process.

    Depending on the workflow the `m` configuration is using we
    will be required to be working on the `master` or `develop` branch.

    It may also require input from the developer to proceed with
    certain operations.
    """

    github_token: str = ArgProxy(
        '--github-token',
        default='GITHUB_TOKEN',
        type=env_var,
        help='Github personal access token with repo scope',
    )

Options

--github-token

  • default: env.GITHUB_TOKEN

Github personal access token with repo scope