Cannot deploy via GH - Non-zero exit code: 2

Hi, @mich.wu. I took a look at the README.md file in the repo your site is linked to (which is a public repo). That readme says this:

Separate client/server

The boilerplate is also set up to host the client using webpack-dev-server with hot module reloading etc. To use this method, in one terminal run:

npm run client

and in the other:

npm run server

The client will be available on http://localhost:8080 and the server on http://localhost:3000. Note that you will still need to manage CORS between the two, as they are on different ports.

This implies that this app requires running a server. Maybe could you confirm if that is true or not.

If it is true, then this support guide has more information:

If there are questions after reading that support guide, please let us know.