Commit Graph

115 Commits

Author SHA1 Message Date
Gabriel Horner
f736895b1b fix: remove unused e2e-test namespace
workflow step and docs for tests deleted in #11903
2025-07-08 08:53:27 -04:00
Gabriel Horner
32a29f5f3d enhance(dev): CLI can diff other export types 2025-06-26 17:02:14 -04:00
Gabriel Horner
7a7995e96f fix: test affected by option alias change 2025-06-26 14:08:30 -04:00
rcmerci
0dc912d93b chore: remove feat/db related things in ci yml files 2025-05-30 00:35:20 +08:00
Gabriel Horner
3552c1870c Revert "ci: update yml"
This reverts commit 4696c1f3fd.

Noticed tests aren't running on our own PRs e.g. #11887.
We'll especially need tests to run on PRs off master
2025-05-28 10:26:05 -04:00
rcmerci
4696c1f3fd ci: update yml 2025-05-27 20:17:41 +08:00
Tienson Qin
0627ae6371 test github ci 2025-05-27 05:07:16 +08:00
Tienson Qin
c48e230c6a Merge branch 'master' into feat/db 2025-05-26 16:38:50 +08:00
Tienson Qin
97669c46e2 test: downgrade electron 2025-05-24 16:16:12 +08:00
rcmerci
7d010b299c ci: update yml 2025-05-23 22:24:36 +08:00
Tienson Qin
5e1a968530 Merge branch 'master' into feat/db 2025-05-13 18:22:20 +08:00
Tienson Qin
3949893ee0 chore: bump node version to 22 for all workflows 2025-05-08 21:45:12 +08:00
Gabriel Horner
cf114803ff remove silent failing of CI jobs
Can't debug failures if we can't see their output e.g.
https://github.com/logseq/logseq/actions/runs/14252668697/job/39948918589?pr=11807
2025-04-04 08:34:31 -04:00
Gabriel Horner
e1f7bdfa9d enhance(dev): add test of export,create and diff to CI
A more thorough test than ones in unit tests
2025-03-17 11:59:16 -04:00
Gabriel Horner
c294f078b6 Merge branch 'master' into feat/db 2025-03-11 13:27:33 -04:00
Tienson Qin
0ff5471aba fix: use ubuntu-22.04 instead of latest for desktop release
Related bug: https://github.com/electron/electron/issues/41066.
2025-03-11 23:17:36 +08:00
Tienson Qin
7fb2d74566 fix: use actions/upload-artifact@v4 2025-03-11 23:17:36 +08:00
Gabriel Horner
c6a2ea6959 fix(dev): script fails on -h
Also minor db scripts cleanup
2025-03-06 16:21:21 -05:00
Casey Labs
c87e622531 .github/workflows: update actions/upload-artifact to v4
v3 is deprecated: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2025-02-25 16:13:09 +08:00
Gabriel Horner
838d97d7ea Bump to NODE_VERSION 20 as our electron version requires it (#11636)
https://github.com/electron/electron/blob/main/docs/tutorial/electron-timelines.md
2024-12-10 20:20:44 +08:00
Gabriel Horner
b95d17840a Bump to NODE_VERSION 20 as our electron version requires it (#11636)
https://github.com/electron/electron/blob/main/docs/tutorial/electron-timelines.md
2024-12-05 17:06:10 -05:00
Gabriel Horner
ce18010b2b refactor: Decouple simple queries in db graph
from original *property rules by giving simple queries
their own rules. This allows simple queries to grow in functionality
and complexity without affecting other features. Also fixed
private-property rule wasn't working because deps weren't configured
2024-11-21 17:56:58 -05:00
Gabriel Horner
bcacc84f25 fix(dev): catch CI failures before they land on feat/db
feat/db is our stable branch for the db version and should remain green.
There were CI failures on #11492 but we didn't know until it was merged.
Just run CI on PRs to prevent this in the future
2024-09-02 09:39:34 -04:00
Gabriel Horner
89c89f0244 chore: disable e2e-tests for now so we can ship with 2024-08-22 10:52:27 -04:00
Gabriel Horner
7a40761eca refactor: organize worker namespaces and lint them
Organize them to live under src/main/frontend/worker and add a lint to ensure
that common code with frontend is only under frontend/common/.
Add a linter to ensure that worker doesn't depend on frontend.
Motivated to fix after recent worker breakage fixed by
75463c4df4
2024-08-08 23:01:57 -04:00
Gabriel Horner
9636fbe7ab fix: remaining query dsl tests for db graphs
Re-enable CI step for testing query-dsl and db graphs
2024-06-07 18:02:32 -04:00
Gabriel Horner
af200f9f2f fix: add temporary fixmes for linters that have failed for awhile
/cc @RCmerci for remove unused rtc fns
2024-05-06 10:47:07 -04:00
Gabriel Horner
517eef9c27 fix: lint and disable tests that have been failing
for a couple days with new fix-me flag
2024-03-13 16:41:38 -04:00
Gabriel Horner
6f9143df4f chore: add db and file graph linter to CI
This has run successfully locally for weeks. Also fix install doc for
bb tasks
2023-11-17 10:35:01 -05:00
Gabriel Horner
7c70f09ebe Merge branch 'master' into feat/db 2023-11-09 11:30:15 -05:00
Andelf
23bb5e8b9b chore(build): update clojure 1.11.1.1413 2023-11-03 01:49:14 +08:00
Gabriel Horner
f8fea1d7b0 Add enum to properties test graph
Also test classes with schema script for now
2023-10-13 17:20:37 -04:00
Gabriel Horner
8756600fd7 Add CI job to test creating and validating a db graph
also update older actions
2023-10-13 10:53:01 -04:00
Gabriel Horner
41bd76a704 Merge branch 'master' into feat/db 2023-09-07 17:52:25 -04:00
Zhizhen He
4cb23ab193 ci: upgrade typos to 1.16.8 2023-08-24 10:29:51 -04:00
Gabriel Horner
991c0994e5 All query-dsl tests pass for db graphs
Add to CI. Also fix graph-parser lint and typo
2023-08-01 16:34:48 -04:00
Konstantinos Kaloutas
766e4844e7 chore: document fluxbox and xvfb 2023-05-26 10:38:45 +03:00
Konstantinos Kaloutas
d7f4f5943f add test 2023-05-23 11:31:37 +03:00
Konstantinos Kaloutas
1b787b279f add display 2023-05-22 17:51:42 +03:00
Konstantinos Kaloutas
57c8bfe6c5 e2e test fix 2023-05-22 17:23:59 +03:00
Konstantinos Kaloutas
b24e173a12 test 2023-05-22 16:32:47 +03:00
Konstantinos Kaloutas
478c21cb92 e2e 2023-05-22 16:03:05 +03:00
Konstantinos Kaloutas
ba8c8d6f7b e2e fix 2023-05-22 15:45:01 +03:00
Konstantinos Kaloutas
2969d777ef run fluxbox 2023-05-22 15:31:10 +03:00
Konstantinos Kaloutas
956d789737 e2e test 2023-05-22 15:30:06 +03:00
Konstantinos Kaloutas
3a9c448d92 fix: e2e 2023-05-22 14:54:19 +03:00
Konstantinos Kaloutas
a30a308ed0 e2e fix 2023-05-22 14:22:13 +03:00
Konstantinos Kaloutas
2dff7336c9 test Xvfb 2023-05-22 14:10:08 +03:00
Konstantinos Kaloutas
03d83ac807 fix install 2023-05-22 13:11:46 +03:00
Konstantinos Kaloutas
71c56e70c6 fix install 2023-05-22 12:55:29 +03:00