30 Commits

Author SHA1 Message Date
Elian Doran
0143db5b45
chore(monorepo): put back CI and environment setup 2025-04-18 16:10:03 +03:00
Elian Doran
318808f9ec
chore(monorepo): move everything into subdirectory for easy diffing 2025-04-18 01:28:32 +03:00
Elian Doran
6dc2e4088f
fix(ci): tsx not found when updating build info 2025-04-04 16:36:13 +03:00
Elian Doran
849fd5a2af
fix(ci): unrecognized name-value "inputs" 2025-04-04 14:06:30 +03:00
Elian Doran
3c820fcc68
chore(docker): update build info for dev builds as well 2025-04-03 17:58:26 +03:00
Elian Doran
2b8ec8f01f
fix(ci): remove appending 2025-04-03 13:18:22 +03:00
Elian Doran
8730a99aeb
chore(ci): display size in MB 2025-04-03 12:58:02 +03:00
Elian Doran
9c2329a5e6
feat(ci): report server size as well 2025-04-03 12:22:57 +03:00
Elian Doran
acbdf98c84
refactor(ci): remove unnecessary variables 2025-04-03 12:20:07 +03:00
Elian Doran
4bf8e28595
fix(ci): add permissions to write comments 2025-04-03 11:58:58 +03:00
Elian Doran
a039e15418
feat(ci): report electron size 2025-04-03 11:44:17 +03:00
Panagiotis Papadopoulos
b97c28bc13 ci: bump to node v22 -> fixes EBADENGINE warning
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'node-abi@4.2.0',
npm warn EBADENGINE   required: { node: '>=22.12.0' },
npm warn EBADENGINE   current: { node: 'v20.18.1', npm: '10.8.2' }
npm warn EBADENGINE }
2025-03-26 08:10:04 +01:00
Elian Doran
bc8cca664b
feat(ci): trigger dev workflow on PR and main branch 2025-03-15 17:14:17 +02:00
Panagiotis Papadopoulos
3553d64060 build(Docker/ci): get rid of running partial build locally
this is now handled fully inside Docker.

exception for "test_docker" job in "main-docker"
-> it seems that one needs to be there still, since it runs Playwright tests from outside the container
2025-03-07 23:14:56 +01:00
Panagiotis Papadopoulos
2973d38db0 build(Docker): move server-package.json preparation into Dockerfile 2025-03-07 23:14:56 +01:00
Elian Doran
6fcd229b52
chore(ci): run unit tests in dev workflow 2025-02-26 18:58:27 +02:00
Elian Doran
f478985761
chore(ci): define relations between dev jobs 2025-01-14 20:09:16 +02:00
Elian Doran
e90e6d2dad
chore(ci): run development build 2024-12-07 12:04:57 +02:00
renovate[bot]
0cb7d82d16
chore(deps): update stringbean/docker-healthcheck-action action to v3 2024-11-21 21:53:41 +00:00
Jon Fuller
84b555de3c
Also run Docker healthcheck checks on PRs 2024-11-21 09:39:13 -08:00
Elian Doran
b2f688a3e5
ci: Fix typo 2024-07-21 08:53:21 +03:00
Elian Doran
028565d89b
ci: Fix dev workflow no longer triggering 2024-07-21 08:48:54 +03:00
Elian Doran
5eabdf8496
ci: Cancel unnecessary actions 2024-07-20 22:03:51 +03:00
Elian Doran
460bd6b979
ci: Always build main for update branches 2024-07-20 16:30:17 +03:00
Elian Doran
0c0bcdcf4e
ci: Update to Node 20 2024-07-16 23:59:46 +03:00
Elian Doran
be239d2230
ci: Set up node environment & cache 2024-07-13 19:11:25 +03:00
Elian Doran
439bf410ac
ci: Use newer versions of actions 2024-07-13 19:05:39 +03:00
Elian Doran
8bcff49198
ci: Install npm dependencies 2024-07-13 18:57:13 +03:00
Elian Doran
c0cc1e3b52
ci: Run tsc & create server-package.json 2024-07-13 18:56:18 +03:00
Elian Doran
19550eec6a
ci: Set up Docker build in dev workflow 2024-07-13 18:51:46 +03:00