schlunzis / Kurtama

Simple implementation of the well known game Kurtama!
GNU General Public License v3.0
1 stars 1 forks source link

249 feature request production userstore #252

Closed JayPi4c closed 3 months ago

JayPi4c commented 3 months ago

What type of PR is this? (keep all applicable)

Description

PostgreSQL is now a supported type of database that is recommended for production use. Furthermore, the docker build process has been optimized and different property files have been created for different profiles.

Related Tickets & Documents

JayPi4c commented 3 months ago

The optimized docker build process is only partially true. While the build on a local machine is greatly improved, the build process using GitHub actions is not affected so far. This lies in the nature of GitHub providing new VMs for each run of an action. Caches created within this VM are lost after the action has finished. It is possible though to export caches using the GitHub API. Docker itself has some documentation about this topic which is definitely worth reading: https://docs.docker.com/build/cache/backends/gha/