build: fix p2 publishing and product assembly