The docker-compose.ci.yml mounted '.:/app' which works on GitHub Actions
(where the workspace is the repo root) but not on Gitea Actions (where
the workspace path differs). The built Docker image already has all files
from COPY . ./ so the volume mount is unnecessary for CI.
Also moved yarn install inside the container and run full test suite.
* Consolidated dockerfile commands
* Added teardown step
* FIxed typo
* Got rid of old caching action
* Added buildx
* Added steps for compiling test ENV to dockerfile
* Changed the order of things
* Added env vars
* more env vars
* Removed step
* No compile flag
* fetch quest
* Removed other thing
* volumes
* Rolling back some other changes
* more consolidation
* updated checkout runner
* Added local tooling config files to the tooling/ directory
* Moved as many docker-related files as possible
* Updated dockerfile path
* Updated the correct dockerfile instead how about
* Off day - jeez louise
* Juggled around some more dockerfiles
* more dockerfile
* More docker tests
* it's docker time
* One more shot
* Updated project to use sqlite
* Edited migrations directly because I fear no man
* Updated search functions and tests to work with sqlite
* Updated build tools to remove postgres
* Added credo
* Added and ran Prettier; First pass at GH Actions
* Updated actions workflow to hopefully work on this branch
* Name the folder correctly how about
* Added proper container prefix to commands
* Apparently you have to get back into the root after commands
* CI is working, update branches to final value