chore(ci): make the pull request title check faster
The pull request title check now finishes in seconds, and a quick body edit no longer delays it by about 5 minutes. Before, an edit soon after a push cancelled the running check. That cancel took about 5 minutes on Depot, and the new run waited for it.
Not covered. Other workflows still cancel on a new push and can hit the same slow cancel. This one hit it far more often, because only it runs on body edits.
Decision. The script runs with plain Node 24 instead of a package install. Node 24 strips the types itself, so the check needs no dependencies.
Summary by cubic
Makes the pull request title check finish in seconds so a quick body edit no longer delays it by about five minutes. Before, an edit soon after a push cancelled the running check, the cancel took about five minutes on Depot, and the new run waited for it.
The check now runs with plain Node 24 instead of a pnpm install and tsx; Node 24 strips types itself, so the check needs no dependencies. Other workflows still cancel on a new push and can hit the same slow cancel, but only this one ran on body edits.