I want to deploy a new Zola project, but after importing it, it failed to deploy due to a weird error Zola: command not found, since Vercel officially supports Zola.
Here are my attempts with Node.js set to 22.x, requiring your newest deploy environment:
Pin Zola to 0.20.0 by setting envar ZOLA_VERSION=0.20.0, but when it runs zola, zola gives me glibc errors.
Pin Zola to 0.19.2 by setting envar ZOLA_VERSION=0.19.2, then it deploy perfectly.
So, I guess your newest deploy environment is just too old to support the latest zola (0.20.0), and you failed to detect the failure of the installation of zola in your CI/CD.
Thanks for sharing your feedback here. So, if I get it correctly: setting the environment variable ZOLA_VERSION=0.19.2 worked for you. Which Zola version where you using precisely? Any other information about your project will also be helpful.
In the meantime, I’ll try to reproduce the issue and share with the team.
Yes, so I’m now using 0.19.2 in deployment. But on my Mac, I always use the latest. I don’t think my project use any features only available on 0.20.0, though. I think you can easily reproduce it. If not, I can share my project to you, as it’s intended to be open sourced.