Add a workflow that merges Speakeasy codegen PRs when the bot applies a semver label, closing superseded regen PRs first. This unblocks sdk_publish.yaml after mode:pr generation without manual intervention.