Skip to content

[feature]: generate git release tags via a new make command  #729

Closed
@ffranr

Description

@ffranr

In this issue we add a new Makefile command release-tag which will create a new git release tag.

The command uses the version string found in version.go to ensure consistency. It will also ensure that the new version string is SemVer compliant.

During the execution of the GitHub release workflow the git tag should be compared to the version string produced by the release-tag make command to ensure consistency.

We should implement this work in a sufficiently general way so that we can use it in our other repositories/projects.

This work will require minimal documentation in relation to version strings. So we should close #715 in favour of this issue.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestversionIssues which relate to data structure versioning

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions