commit task dependency