3 days ago I did a deployment that succeeded, but two days ago the first one failed and since then I have not been able to deploy one successfully, if I do a redeploy of a build that previously succeeded then it still works but redeploying the ones that failed still fails
The error I usually get is:
unhandledRejection Error: Sentry CLI binary for this platform/architecture not found!
at new Promise ()
Error: Command “npm run build” exited with 1
What bugs me, is that during the npm installation process there are no errors in the logs, the missing binary error pops up later when Next.js has started the build process, as I can see the line that reads: “Creating an optimized production build …”
So I checked the Sentry Javascript SDK issues, the Sentry CLI issues, the Vercel and Next.js issues, forums and discussion boards, somehow it seems like I’m the only one impacted
I noticed that the last build that worked had Next.js 15.0.4-canary.52 (the ones that failed has 15.1.1 and some of the canaries that followed), so I did a new deployment using that version but it failed too
My code is public, here is the commit list for the review branch, which also shows you for each commit if the deployment was successful or not: Commits · chrisweb/chris.lu · GitHub (I have looked at my commit history, especially the ones around the time the first builds started failing but I can’t find a problem)
Between the date where builds still succeeded and the date the first one failed, I changed the nodejs version via the vercel interface to 22 (previously 18)
My builds on local (windows 10) are successful (but then the same code produces a build error on vercel)
So yeah I’m running out of ideas, does anyone have an idea what could be wrong?