Skip to content

Allow overriding git-semver-tags. #151

Open
@samkelleher

Description

@samkelleher

It's not possible to use the releaser tool unless you tag exactly with semver tags because it consumes the git-semver-tags package directly.

This is the line:
https://github.com/conventional-changelog/releaser-tools/blob/master/packages/conventional-github-releaser/src/index.js#L50

For better or worse, I have a website project that doesn't use semver tags, but an incremental counter tag, so v1, v2, v3, v4, v18273 and so forth; and alas these are not picked up by the semver tags so I can't get nice changelogs released 😢

Even providing from/to GIT SHAs doesn't work because the git tags check is still performed regardless.

I suggest:

  • Skip tag loading when a from and to value is provided.
  • Allow passing a function that can be used for returning tag data to replace git-semver-tags

Metadata

Metadata

Assignees

No one assigned

    Labels

    goal::advance developer workflowIssues related to behavior that address a workflow not part of the most common workflow.type::enhancementA change to a project's repository that adds new behavior for downstream consumers.type::help wantedWe need the community's help to address this issue through the contribution of a merge request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions