diff --git a/cmd/tag.go b/cmd/tag.go index 5b5b19f..9055daf 100644 --- a/cmd/tag.go +++ b/cmd/tag.go @@ -141,8 +141,10 @@ func tagRun(cmd *cobra.Command, args []string) error { } // update tag - release.Tag = &args[0] - + release = &keygenext.Release{ + ID: release.ID, + Tag: &args[0], + } if err := release.Update(); err != nil { if e, ok := err.(*keygenext.Error); ok { var code string diff --git a/cmd/untag.go b/cmd/untag.go index 8417ce0..92926d3 100644 --- a/cmd/untag.go +++ b/cmd/untag.go @@ -132,8 +132,10 @@ func untagRun(cmd *cobra.Command, args []string) error { } // remove tag - release.Tag = nil - + release = &keygenext.Release{ + ID: release.ID, + Tag: nil, + } if err := release.Update(); err != nil { if e, ok := err.(*keygenext.Error); ok { var code string