Add Playwright E2E test coverage for the ComfyHub publish workflow
dialog, covering wizard navigation, form interactions, profile gate,
save prompt, and publish submission scenarios.
- Add showPublishDialog() to dialogService for production-safe dialog
opening via Vite-bundled lazy imports
- Add PublishDialog page object fixture with publish-specific root
testid to avoid matching other PrimeVue dialogs
- Add PublishApiHelper for mocking all publish flow API endpoints
- Add data-testid attributes to 6 publish flow components
- Add 17 test scenarios across 7 describe blocks
Fixes#9079