review apps
splitting off from #5 (closed)
in #5 (closed) i wrote that review apps would be nice to have in addition to the basic CI setup (linting, testing). since then i've realized that review apps are absolutely necessary for previewing the work on the frontend. when i worked on bridgedb, i worked around not having review apps for the frontend previews by statically building the frontend, then copying it to a different repository that was set up to publish to pages.tpo. that was a nightmare and barely worked, and also wouldn't work here because we can't statically compile donate-neo's frontend.
i don't know exactly what's required to set up review apps, but it'll require at least a new server and some work from TPA. i'll have to do some researching on what exactly we would need.
this can wait until work on the backend is wrapping up, since review apps are really only useful for previewing frontend work.