action pre_build