Repository: JoshuaKGoldberg/create-typescript-app (ts)

Issue:
🐛 Bug: "Config file and running template have the same name" when transition action uses pnpx
### Bug Report Checklist

- [x] I have tried restarting my IDE and the issue persists.
- [x] I have pulled the latest `main` branch of the repository.
- [x] I have [searched for related issues](https://github.com/JoshuaKGoldberg/create-typescript-app/issues?q=is%3Aissue) and found none that matched my issue.

### Expected

This should run fine in CI:

https://github.com/JoshuaKGoldberg/create-typescript-app/blob/dcfa47bbfd38a1d0f30cc8fb493bd0d1fc570735/src/blocks/blockCTATransitions.ts#L38

### Actual

Example from https://github.com/JoshuaKGoldberg/are-docs-informative/actions/runs/14069182254/job/39399071823?pr=690:

```plaintext
┌  ✨ create-typescript-app@2.11.0 ✨
│
●  Learn more on:
│    https://github.com/JoshuaKGoldberg/create-typescript-app
│
◇  Running with mode --transition using the config file:
│    create-typescript-app
│
■  Error: Config file and running template have the same name, Create TypeScript App, but are not the same object. Are there multiple template versions?
│
└  Operation cancelled. Exiting - maybe another time? 👋
```

### Additional Info

In theory it would be good for me to do a deep dive into the root cause. But I don't have the time.

🎁 

Pull request:
fix: use npx in transition action
## PR Checklist

- [x] Addresses an existing open issue: fixes #2018
- [x] That issue was marked as [`status: accepting prs`](https://github.com/JoshuaKGoldberg/create-typescript-app/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22)
- [x] Steps in [CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/create-typescript-app/blob/main/.github/CONTRIBUTING.md) were taken

## Overview

🎁 

Patch:
diff --git a/src/blocks/blockCTATransitions.ts b/src/blocks/blockCTATransitions.ts
index 8b83b68..6d0e66e 100644
--- a/src/blocks/blockCTATransitions.ts
+++ b/src/blocks/blockCTATransitions.ts
@@ -35,7 +35,7 @@ export const blockCTATransitions = base.createBlock({
 									steps: [
 										{ uses: "./.github/actions/prepare" },
 										{
-											run: "pnpx create-typescript-app",
+											run: "npx create-typescript-app",
 											shell: "bash",
 										},
 										{
@@ -56,7 +56,7 @@ export const blockCTATransitions = base.createBlock({
 											with: {
 												issue: "${{ github.event.pull_request.number }}",
 												message: [
-													"🤖 Beep boop! I ran `pnpx create-typescript-app` and it updated some files.",
+													"🤖 Beep boop! I ran `npx create-typescript-app` and it updated some files.",
 													"I went ahead and checked those changes into this PR for you. Please review the latest commit to see if you want to merge it.",
 													"Cheers!",
 													" — _The Friendly Bingo Bot_ 💝",


Test patch:
diff --git a/src/blocks/blockCTATransitions.test.ts b/src/blocks/blockCTATransitions.test.ts
index 7067cd7..ab0bc55 100644
--- a/src/blocks/blockCTATransitions.test.ts
+++ b/src/blocks/blockCTATransitions.test.ts
@@ -37,7 +37,7 @@ describe("blockCTATransitions", () => {
 			runs:
 			  steps:
 			    - uses: ./.github/actions/prepare
-			    - run: pnpx create-typescript-app
+			    - run: npx create-typescript-app
 			      shell: bash
 			    - id: auto-commit-action
 			      uses: stefanzweifel/git-auto-commit-action@v5
@@ -51,7 +51,7 @@ describe("blockCTATransitions", () => {
 			      with:
 			        issue: \${{ github.event.pull_request.number }}
 			        message: >-
-			          🤖 Beep boop! I ran \`pnpx create-typescript-app\` and it updated some
+			          🤖 Beep boop! I ran \`npx create-typescript-app\` and it updated some
 			          files.
 
 			          I went ahead and checked those changes into this PR for you. Please