Enable Vue 3 migration rollout for broadcase messages

What does this MR do and why?

Enables the Vue 3 migration rollout for the broadcast messages. This uses the new vue3_migration.yml mechanism from !234347 (merged) to opt the page into Vue 3 behind a feature flag. When vue3_migrate_broadcast_messages is enabled, Rails serves the Vue 3 chunk; otherwise the page continues to run on Vue 2.

How to verify

  1. Enable the feature flag: Feature.enable(:vue3_migrate_broadcast_messages)
  2. Navigate to /admin/broadcast_messages
  3. Open the browser console and confirm the message: [gitlab] [V] Using Vue.js 3 (with @vue/compat) for BroadcastMessages
  4. Verify the pahe renders and functions correctly

Merge request reports

Loading
Loading