add build workflow with grunt