iterative / iterative/gto

Condense output when multiple tags are created

Open
#304 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
162
Forks
18
PR merge metrics
No merged PRs in 30d

Description

If `assign` created a version, you'll get this long output:
```shell
$ gto assign classifier \
--repo $REPO \
--version v0.0.2
--stage dev
Created git tag 'classifier@v0.0.2' that registers version
Running `git push origin classifier@v0.0.2`
Successfully pushed git tag classifier@v0.0.2 on remote.
Created git tag 'classifier#dev#1' that assigns stage
Running `git push origin classifier#dev#1`
Successfully pushed git tag classifier#dev#1 on remote.
```

Would be more friendly to get something like:
```shell
$ gto assign classifier \
--repo $REPO \
--version v0.0.2
--stage dev
Created git tag 'classifier@v0.0.2' that registers version
Created git tag 'classifier#dev#1' that assigns stage
Running `git push origin classifier@v0.0.2 classifier#dev#1`
Successfully pushed git tags on remote.
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.