package Ġfl ank . scripts . ops . github Ċ Ċ import Ġcom . github . kit tin un f . result . Result Ċ import Ġfl ank . common . log Ln Ċ import Ġfl ank . scripts . data . github . delete Old Tag Ċ Ċ fun Ġtry Delete Old Tag ( ĊĠĠĠ Ġgit Tag : ĠString , ĊĠĠĠ Ġusername : ĠString , ĊĠĠĠ Ġtoken : ĠString , ĊĠĠĠ Ġsuccess : Ġ( response : ĠResult . Success < ByteArray >) Ġ-> ĠUnit Ġ= Ġ{ Ġlog Ln (" Tag Ġ$ git Tag Ġwas Ġdeleted ") Ġ}, ĊĠĠĠ Ġerror : Ġ( response : ĠResult . Failure < Exception >) Ġ-> ĠUnit Ġ= Ġ{ Ġlog Ln ( it . error ) Ġ} Ċ ) Ġ= Ġwhen Ġ( val Ġresponse Ġ= Ġdelete Old Tag ( git Tag , Ġusername , Ġtoken )) Ġ{ ĊĠĠĠ Ġis ĠResult . Success Ġ-> Ġsuccess ( response ) ĊĠĠĠ Ġis ĠResult . Failure Ġ-> Ġerror ( response ) Ċ } Ċ