Skip to content

tamasfe/auto-tag-util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Tag

A simple utility that tags releases based on package names and versions.

Usage

auto-tag --commit <COMMIT_SHA> --git-user-email <GIT_USER_EMAIL> --git-user-name <GIT_USER_NAME> --dry-run

auto-tag must be run within in a git repository.

Supported Project Files

Cargo.toml

[package]
name = "my-lib"
version = "0.1.0"

[package.metadata.auto-tag]
enabled = true

The example will yield a release-my-lib-0.1.0 tag.

package.json

{
    "name": "@myOrg/package",
    "version": "0.1.0",
    "autoTag": {
        "enabled": true
    }
}

The example will yield a release-myOrg__package-0.1.0 tag.

pyproject.toml (Poetry)

[tool.poetry]
name = "some-package"
version = "0.1.0"

[tool.auto-tag]
enabled = true

The example will yield a release-some-package-0.1.0 tag.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published