update workflow with grunt