Commit Graph

6 Commits

Author SHA1 Message Date
Ericson "Fogo" Soares
5005c50e23 [ENG-1116] Distinct job manager for library (#1363)
Done
2023-09-21 11:10:56 +00:00
Vítor Vasconcellos
251bd99e38 Fix typo server.yml (#1360)
Remove `ghcr.io` from the server's docker image name, as the registry is already being appended by `buidah`
2023-09-20 08:36:15 +00:00
Brendan Allan
b8e81ad7b6 Increase ram for server release (#1354)
* js has 4gib of ram now

* define env var properly

---------

Co-authored-by: brxken128 <77554505+brxken128@users.noreply.github.com>
2023-09-18 09:36:31 +00:00
Vítor Vasconcellos
1b28343304 Fix Server CI running out of disk space (#1222) 2023-08-16 21:01:39 +00:00
Vítor Vasconcellos
1ebe91acba Fix server CI (#1091)
* Fix typo making server CI fail

* Use redhat buildah and push action to handle the server docker image creating and publishing

* Dumb typo

* Update buildah

* Forgot sudo

* Replace env with github action output
2023-07-14 02:35:54 +00:00
Vítor Vasconcellos
417d5d3be3 [ENG-811] Fix server Dockerfile + create CI workflow to build and publish docker image (#1012)
* Fix server docker build failing due to apt locking error
 - Replace ffmpeg dep with only the libav* and related required lib (reduce size)
 - Add warning to tauri build command when DMG background is missing
 - Minor rust fmt

* Enable assets feature for server Dockerfile
 - Fix web app not using the correct address in prod
 - Add build step for web assets in server Dockerfile

* Enable repository to be defined in server's Dockerfile
 - Enable server's release workflow to specify which repository to build to allow external PRs to work

* Fix pnpm docker cache not working
2023-06-25 15:16:11 +00:00