np-eazy / Pentaquad

3 stars 1 forks source link

DevOps: Builds, Tests, Documentation #15

Open np-eazy opened 1 year ago

np-eazy commented 1 year ago

node_modules is a pain in the ass that should be dealt with on both ends; we should configure GH Actions, Builds, and .gitignore to minimize diff transfers.

There shouldn't be much other work on the actual building of this project since it stems from a React app, but figure out the right line of testing for this app. A lot of it will have to be done by eye and actually playing the game, so this will come down to good overhead and documentation.

CoreState unit tests:

np-eazy commented 1 year ago

save this for after release, at this scale CI/CD is overkill. the very first one will probably only need a Google Domain and a Google Cloud build/deployment, and we can always scale later if people really do like the game