publish directly from repo without fresh checkout