rollback filename and improve pushing tags
use functions instead of tasks
drop runShell and update version