Same fix as headlamp-kube-vip-plugin#45 — PRs targeting dev branch
were not triggering CI because the pull_request branch filter only
listed main. This ensures CI also runs on PRs targeting dev.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Fixes PRI-524. Changes push trigger from branches:[main] to branches:['**'] so CI fires on every branch. Adds workflow_dispatch for manual trigger. Adds permissions: contents: read for least-privilege hardening.
All gates clear: CI green, UAT correctly skipped (YAML-only), QA approved (Regina), CTO approved (Nancy).