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
Konstantinos Kaloutas
8c51ed214f
fluxbox test
2023-05-22 12:41:31 +03:00
Konstantinos
2cace8894c
Enhance: Add more translations, remove unused ones and add linter for unused ( #8568 )
...
* chore: remove unused dictionary keys
* wip: add dictionary keys for hardcoded strings
* resolve conflicts
* Add linter to detect :en ui translation keys match used ones
- Fix a couple entries caught by linter
- Copy :command.editor/open-link-in-sidebar entries to
:help/open-link-in-sidebar as translation keys shouldn't be reused in
multiple contexts, especially when it's across ui and shortcut dicts
* fix: remove dead keys
* chore: reuse dict keys
* chore: reintroduce useful keys
---------
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2023-02-24 09:21:57 -05:00
Zhizhen He
25c15053d6
feat: add typos to GitHub action
...
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com >
2023-02-21 12:01:58 -05:00
Andelf
f6d4560044
ci: update actions and build deps
2023-02-22 00:32:05 +08:00
Bad3r
ebb2a5c1d7
chore(dep): bump NodeJS from 16.x to 18.x LTS ( #8406 )
...
* chore(dep): bump NodeJS to LTS 18.x
* update nginx image CVE-2022-43551
* upgrade node version in GH workflows
* update nodejs version in dev docs
* upgrade tldraw version nodejs version to 18.x
* update static/yarn.lock
* fix yarn.lock electron version
---------
Co-authored-by: situ2001 <yongcong2001@outlook.com >
2023-02-21 23:07:35 +08:00
Bad3r
6bb925740e
chore(dep): bump actions/checkout to v3.3.0 ( #8393 )
2023-01-21 21:10:19 +08:00
Gabriel Horner
6bb805918a
Upgrade bb - it's been awhile
2022-12-09 13:17:09 -05:00
Andelf
88b160e215
chore(dev): cleanup unused package.json entries
2022-12-03 00:28:42 +08:00
Junyi Du
a84a8028bd
test(e2e): alias test robustness 2
2022-12-01 15:41:37 +08:00
Junyi Du
7efa4d8da6
chore: enable e2e dump
2022-12-01 15:41:37 +08:00
Andelf
4bdfb59fb8
chore(ci): bump actions version
2022-11-30 13:35:17 +08:00
Andelf
ee14560b2b
chore(deps): update electron 19.1.8
...
fix(test): shard test
2022-11-30 11:22:55 +08:00