Skip to content

Create GitHub/Gitea release #24

@silverwind

Description

@silverwind

Add an boolean option --release to create a GitHub or Gitea release using their API when bumping a new version. The body of the release should be the same as the commit changelog.

The github api token should be supplied from env var:

env.VERSIONS_GITHUB_API_TOKEN ||
env.GITHUB_API_TOKEN ||
env.GITHUB_TOKEN ||
env.GH_TOKEN ||
env.HOMEBREW_GITHUB_API_TOKEN;

The gitea api token should be supplied from env vars:

env.VERSIONS_GITEA_API_TOKEN ||
env.GITEA_API_TOKEN ||
env.GITEA_AUTH_TOKEN ||
env.GITEA_TOKEN;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions