renovate[bot]
b3abd479ad
chore(deps): update actions/setup-node action to v6
2025-10-15 01:37:25 +00:00
Elian Doran
a1741b8634
chore(ci/docker): version number set to late
2025-09-24 19:12:28 +03:00
Elian Doran
7c13373f16
Revert "fix: re-enable rootless images"
2025-09-24 19:06:27 +03:00
Elian Doran
5e4d403556
fix(ci/docker): upload digest failing due to x64 name
2025-09-22 19:51:58 +03:00
Elian Doran
f3a9c718ad
fix(ci/docker): upload digest failing
2025-09-22 19:32:55 +03:00
Quik2007
43c761328d
fix: re-enable rootless images
2025-09-21 23:09:20 +02:00
renovate[bot]
d66c0ef308
chore(deps): update actions/setup-node action to v5
2025-09-06 18:57:14 +00:00
Elian Doran
7c8019ac5b
chore(dx/ci): get rid of nx-specific workflows
2025-09-02 17:38:24 +03:00
renovate[bot]
c72bf42684
chore(deps): update actions/checkout action to v5
2025-08-13 01:52:37 +00:00
renovate[bot]
ed3ba2745f
Update actions/download-artifact action to v5
2025-08-06 02:33:21 +00:00
Elian Doran
759fe04e37
fix(docker): repository name
2025-06-22 09:17:50 +03:00
Elian Doran
87aa4422c0
chore(rebrand): change references from develop to main
2025-06-21 17:52:47 +03:00
Elian Doran
002c567ae9
feat(ci): display trace if playwright fails in docker
2025-06-21 09:26:05 +03:00
Elian Doran
d3c2315e2d
chore(cI): use pnpm exec instead of pnpx
2025-06-11 09:24:07 +03:00
Elian Doran
818b7afeff
feat(docker): try building linux/arm/v8
...
This is conceptually the same as as linux/arm64 but it is needed on some providers.
2025-06-05 18:13:59 +03:00
Elian Doran
a7cb2c0c23
fix(ci/docker): add missing build step
2025-05-15 21:54:31 +03:00
Elian Doran
1893037ad2
fix(ci): bypass an NX error
2025-05-15 19:32:53 +03:00
Elian Doran
517a06e068
fix(ci): use proper command to run playwright
2025-05-15 19:09:02 +03:00
Elian Doran
7fe6696d36
fix(ci): docker path to database
2025-05-15 18:41:56 +03:00
Elian Doran
1d2c3fc7a7
fix(ci): adapt playwright config for docker
2025-05-15 17:24:24 +03:00
Elian Doran
9a825a76b5
fix(ci): main docker build failing due to path to Dockerfile
2025-05-15 17:07:40 +03:00
Elian Doran
12f5b9feeb
fix(ci): wrong context directory for docker
2025-05-10 13:41:51 +03:00
Elian Doran
4446aa8c65
fix(ci): wrong use of nx
2025-05-10 12:55:08 +03:00
Elian Doran
a1461fffde
fix(ci): docker-main not building due to use of npm
2025-05-04 11:09:59 +03:00
Elian Doran
87d7dc8618
chore(nx): add name to each project
2025-04-30 22:28:25 +03:00
Elian Doran
fada21027e
chore(ci): adapt more docker steps
2025-04-29 22:20:17 +03:00
Elian Doran
d4b5f9508f
chore(nx/ci): fix wrong cache
2025-04-27 12:03:12 +03:00
Elian Doran
9f5d23349d
chore(nx/ci): set up pnpm install
2025-04-27 09:41:43 +03:00
Elian Doran
76a6decf65
chore(nx/ci): set up pnpm
2025-04-27 09:40:13 +03:00
Elian Doran
70b49f1eae
fix(monorepo/ci): fix "Run the TypeScript build" steps
2025-04-18 22:26:11 +03:00
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
a7ba7d6528
fix(docker): display correct build date ( closes #1380 )
2025-04-03 17:49:07 +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
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
ca1d5207d8
fix(build): try using ARM runner for building docker
2025-02-20 17:10:16 +02:00
Elian Doran
2dfac783ce
fix(ci): conflict in name of playwright report artifact
2025-01-14 11:55:04 +02:00
Elian Doran
2fa5955bd5
fix(e2e): port for docker
2025-01-13 21:48:30 +02:00
Elian Doran
6c886fe3b9
chore(e2e): order around docker test
2025-01-13 21:21:18 +02:00
Elian Doran
fbfee818b2
fix(ci): directory for e2e tests
2025-01-13 09:11:11 +02:00
Elian Doran
e556137a25
feat(ci): run playwright for docker builds
2025-01-13 00:08:43 +02:00
Elian Doran
d037aea8a7
Merge pull request #640 from TriliumNext/renovate/stringbean-docker-healthcheck-action-3.x
...
chore(deps): update stringbean/docker-healthcheck-action action to v3
2024-12-07 12:00:24 +02:00
Elian Doran
5281d613d4
Merge pull request #638 from TriliumNext/renovate/docker-metadata-action-5.x
...
chore(deps): update docker/metadata-action action to v5
2024-12-07 11:59:53 +02:00
renovate[bot]
0cb7d82d16
chore(deps): update stringbean/docker-healthcheck-action action to v3
2024-11-21 21:53:41 +00:00
renovate[bot]
1e478a7a52
chore(deps): update docker/metadata-action action to v5
2024-11-21 21:53:20 +00:00
renovate[bot]
caf5b34d70
chore(deps): update docker/login-action action to v3
2024-11-21 21:53:17 +00:00
perf3ct
bdece7216f
have the latest tag be the same as stable tag
...
get rid of this annoying default "latest" tag useage
to squash
to squash, I love whitespace
don't need to verify
2024-11-02 21:51:06 +00:00