if you have multiple repositories... then yea, pub...
# general
w
if you have multiple repositories... then yea, publishing might be necessary (both for resources and code)