Commit Graph
26 Commits
Author SHA1 Message Date
wancat 17277da171 fix: build cypress along with other images 2023-11-18 18:22:47 +08:00
wancat d3945eeaa7 fix: change code review model to gpt 4 2023-11-18 18:12:03 +08:00
wancat 7d25c7efaa feat: update workflows
* build images with automatic tags
* separate staging and production deployment
* reuse workflows
2023-11-18 18:05:42 +08:00
Chen, Tai-Lin 0ac1dbed96 Merge branch 'main' into feat-build-quests 2023-11-17 15:12:32 +08:00
wancat 0e3b3cca11 fix: remove tear down step 2023-11-17 13:57:56 +08:00
wancat c438756bde feat: update CI/CD work, compose, and README 2023-11-16 21:13:18 +08:00
Lin, Hung-Shin 10e9d89349 Update deployment (#58)
* Update ci_cd.yml

Remove deployment scripts, moved to authorized_keys instead.

* Update docker-compose.prod.yml to always restart
2023-11-05 23:27:50 +08:00
Lin, Hung-Shin b6101c3453 Update ci_cd.yml 2023-11-02 14:13:00 +08:00
Lin, Hung-Shin 579d53a273 feat: refactor dockerfiles
* combine dev and prod into multi-stages dockerfile
* replace node with node:20-alpine to reduce image size
2023-10-29 17:41:38 +08:00
wancat 20927fe8aa feat: docker setup & deployment 2023-10-14 19:43:13 +08:00
wancat 9253feb520 fix: add permission 2023-10-13 00:32:58 +08:00
wancat db0126de53 fix: change to use mattzcarey/code-review-gpt 2023-10-13 00:25:14 +08:00
wancat d0186727ce feat: add chatgpt code reivew 2023-10-13 00:18:56 +08:00
Annie Huang ad5344c98b feat: github auth 2023-10-12 16:12:07 +08:00
Lin, Hung-Shin aac1592957 fix: add env for google client id & secret 2023-10-05 12:25:42 +08:00
Lin, Hung-Shin d04c6a4801 fix: remove unnecessary pulling in workflow 2023-09-28 14:02:21 +08:00
Lin, Hung-Shin f794e8f112 feat: setup github action e2e job 2023-09-28 13:54:36 +08:00
Lin, Hung-Shin b305cd92b9 feat: allow pushing of quest base image to save time 2023-09-28 13:49:14 +08:00
wancat 4b43ab5050 fix: add build base image in CI/CD workflow 2023-09-10 19:03:31 +08:00
wancat 1582d8c62a fix: change workflow name 2023-08-29 21:10:17 +08:00
wancat f360d783f8 feat: combine ci/cd workflow and add test step 2023-08-29 16:13:59 +08:00
wancat 268f9fe4b1 feat: add eslint workflow 2023-08-23 10:56:21 +08:00
wancat 280e246430 feat: build backend, frontend, and quest images in workflow 2023-08-23 10:50:31 +08:00
wancat 41030e246c Disable Tailscale and use SSH directly 2023-07-22 16:38:51 +08:00
Lin, Hung-Shin b39c5395e3 Update ci_cd.yml 2023-07-21 11:59:11 +08:00
wancat 6d8163f6a6 Add github action 2023-07-21 11:53:04 +08:00