51 Commits

Author SHA1 Message Date
morbalint d6061ecb38 rename docker compose (#85)
* rename docker compose

* rename nginx conf too
2026-04-05 10:45:39 +02:00
morbalint d04e7e6cef Add e2e tests (#84)
* add basic e2e tests

* add e2e to ci

* fix docker pull

* fix images in ci

* maybe this will help

* push latest on main for e2e

* fix e2e on main

* rename jobs
2026-04-05 10:03:13 +02:00
morbalint 4c989928f1 add linting and some lazy loading 2026-04-04 18:43:54 +02:00
morbalint 229edd42e9 optimize react state handling (#82) 2026-04-04 18:16:36 +02:00
morbalint 7c682373a5 refactor: use vite instead of CRA (#81)
* refactor: use vite instead of CRA

* skip deployments for now

* local env fixes
2026-04-04 16:21:09 +02:00
morbalint 02872f61ce remove digital ocean container registry (#61)
use ghcr.io instead
2024-08-18 11:55:35 +02:00
morbalint fb2f3355fd ci: fix test runs 2024-03-18 22:53:39 +01:00
morbalint 621f1bc0b2 ci: fix typo 2024-03-17 09:50:13 +01:00
morbalint 00a2d7447d ci: fix incorrect copy paste 2024-03-17 09:42:25 +01:00
morbalint 70d8ff3707 ci: fix typo 2024-03-17 09:39:39 +01:00
morbalint b135da1b3e ci: auto deploy to beta 2024-03-17 09:35:30 +01:00
morbalint b132a5801b ci: split repo: make this repo frontend only again 2024-03-09 00:08:09 +01:00
morbalint 8f9d0f1cb5 ci: fix: docker/build-push-action build-args syntax 2024-03-08 09:03:48 +01:00
morbalint cd2435dde5 ci: fix: composit docker image ghcr tag in ci.yml 2024-03-08 08:58:06 +01:00
morbalint f8a48e603b ci: fix docker build args in ci.yml 2024-03-08 08:53:18 +01:00
morbalint 37dd40f151 ci: tagging and composite docker image improvements 2024-03-08 07:59:44 +01:00
morbalint ffa0c24fd7 ci: experimenting with Composite.Dockerfile 2024-03-07 23:01:51 +01:00
morbalint ebe70f9446 ci: chore: replace deprecated commit tagger step with github script 2024-03-04 23:34:33 +01:00
morbalint 26857ef8d5 ci: chore update setup node 2024-03-04 23:32:37 +01:00
morbalint d1e0a41676 ci: fix: frontend Dockerfile path try:2 2024-03-04 23:26:30 +01:00
morbalint 460ea27a48 ci: fix: frontend Dockerfile build context path try:1 2024-03-04 23:24:58 +01:00
morbalint 22270f4bf7 ci: feat: add separate Dockerfile for FE and BE only 2024-03-04 23:22:38 +01:00
morbalint 2fe8fb05e7 upgrade GHA actions to node20 in ci.yml 2024-01-24 22:08:18 +01:00
morbalint 3d14c01093 add GitHub Container Registry too to CI (#3)
* add GitHub Container Registry too to CI

the GH Container Registry should be unlimited for public repos, and as such serve as an archive compared to the limited size DO container registry

* fix ghcr.io repository name

* use GHCR image ID in tagging
2024-01-19 11:27:41 +01:00
morbalint 78ce5dc512 drop jest
problems with TS module compatibility
2023-12-20 18:45:37 +01:00
morbalint 19b002ff24 fix: ci docker build & cache key & --frozen-lockfile 2023-10-27 12:22:57 +02:00
morbalint 9a5b467ab0 epic: first try at adding a backend 2023-10-27 12:14:25 +02:00
morbalint bab073407e fix docker layer tag 2023-10-26 15:57:35 +02:00
morbalint f76b8f503c fix docker layer caching
I should really read the code of this step...
2023-10-26 15:53:44 +02:00
morbalint 8f05584144 oops 2023-10-26 15:47:44 +02:00
morbalint 6797923216 how to get past this? 2023-10-26 15:47:27 +02:00
morbalint 94a966ce32 fix: docker forcing it's own registry 2023-10-26 15:44:45 +02:00
morbalint 702e302f3d use docker layer cache 2023-10-26 15:40:08 +02:00
morbalint 3b1dcdc718 fix: really fix the cache key & try built-in cache 2023-10-26 15:31:59 +02:00
morbalint b2d0681f47 fix: my stupidity can't be fixed
need a higher blood sugar and caffeine concentration :D
2023-10-26 13:58:25 +02:00
morbalint 63c4d27c20 fix ci cache keys 2023-10-26 13:50:16 +02:00
morbalint 0656b0820a fix: ci cache step key 2023-10-26 13:44:42 +02:00
morbalint ad9b184896 ci: cache node_modules test 2023-10-26 13:34:38 +02:00
morbalint 380eb3f3c8 fix: ci pull container image before tagging 2023-10-26 13:28:38 +02:00
morbalint fa01e67289 ci: parallelize docker build with ci test checks 2023-10-26 13:24:15 +02:00
morbalint 03f2906e35 ci: push docker image to DO container registry 2023-10-26 12:54:05 +02:00
morbalint 250df9cb5a fix dependabot.yml 2023-10-26 12:15:02 +02:00
morbalint 18ccdbff42 fix github actions pipeline
use a single script step
2023-10-26 12:13:48 +02:00
morbalint 9c9a0d8a2d fix github actions pipeline 2023-10-26 12:11:01 +02:00
morbalint e094aec3f0 remove matrix from ci.yml 2023-10-12 15:26:26 +02:00
morbalint 1e24f7946e add docker build to ci.yml 2023-10-12 15:22:19 +02:00
morbalint f21c3dbe88 Update ci.yml rename workflow 2023-10-12 15:11:24 +02:00
morbalint 8825f383bb Update and rename webpack.yml to ci.yml 2023-10-12 14:28:35 +02:00
morbalint 5b42faf7f3 Create ci.yml 2023-10-12 14:24:45 +02:00
morbalint f84b5f3b20 Update dependabot.yml 2023-10-12 14:16:28 +02:00