ci: verify browser-variant lists with generate + git diff
Replace the bespoke `--check` mode with a plain CI step that runs
`pnpm generate-browser-variant-aliases` and then `git diff --exit-code`. The
script now only generates; a stale list shows up as a diff, and the fix is to
run the generator and commit. Drops the `check-browser-variant-aliases` script.