config merger and publishing