[BUG #7710] use 'build-component' also for publishing

- instead of 'publish-build-compents', as 'build-components' is better maintained
- and 'publish-build-components' was confusing anyway
- with 'build-components' there is only an extra Apiviewer being built,
  which is not necessary but also doesn't hurt
- removed 'publish-build-components'