Upgrade bug 6.28.0 to anything

Hi super admins :smiling_face_with_three_hearts: I have been trying to upgrade from 6.28.0 to anything. Attempted to jump to v6.36.0 and everything in between for a few days now. I keep getting this error. Did I miss something? Thank you all for your help.

:check_mark: Checking for latest Ghost version
:check_mark: Checking system Node.js version - found v22.13.1
:check_mark: Ensuring user is not logged in as ghost user
Your user does not own the directory /var/www/ghost. This might cause permission issues.
:check_mark: Checking if logged in user is directory owner
:check_mark: Checking current folder permissions
:check_mark: Checking folder permissions
:check_mark: Checking file permissions
:check_mark: Checking content folder ownership
:check_mark: Checking memory availability
:check_mark: Checking free space
:check_mark: Checking pnpm installation - found corepack v0.30.0
:check_mark: Checking for available migrations
:check_mark: Fetched release notes
(node:477955) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead.
(Use node --trace-deprecation ... to show where the warning was created)
:multiply: Downloading and updating Ghost to v6.36.0
A ProcessError occurred.

Message: Command failed: pnpm install --prod --reporter=append-only
/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:21535
if (key == null || signature == null) throw new Error(Cannot find matching keyid: ${JSON.stringify({ signatures, keys })});
^

Error: Cannot find matching keyid: {“signatures”:[{“sig”:“MEUCIQD0EzM9ITmy5RyEnF+l24UFOFFSbfdnXwnUzJOdyRK2SwIgSYI5KuarBnGumcexzcxUe6UJRbfpOC+7ut6AQG//8+E=”,“keyid”:“SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U”}],“keys”:[{“expires”:null,“keyid”:“SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA”,“keytype”:“ecdsa-sha2-nistp256”,“scheme”:“ecdsa-sha2-nistp256”,“key”:“MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1Olb3zMAFFxXKHiIkQO5cJ3Yhl5i6UPp+IhuteBJbuHcA5UogKo0EWtlWwW6KSaKoTNEYL7JlCQiVnkhBktUgg==”}]}
at verifySignature (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:21535:47)
at fetchLatestStableVersion (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:21553:5)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async fetchLatestStableVersion2 (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:21672:14)
at async Engine.getDefaultVersion (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:22298:23)
at async Engine.executePackageManagerRequest (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:22396:47)
at async Object.runMain (/usr/local/lib/node_modules/corepack/dist/lib/corepack.cjs:23102:5)

Node.js v22.13.1

Exit code: 1

Debug Information:
OS: Debian GNU/Linux, v12
Node Version: v22.13.1
Ghost Version: 6.28.0
Ghost-CLI Version: 1.29.2
Environment: production
Command: ‘ghost update 6.36.0’