Commit Graph

348 Commits

Author SHA1 Message Date
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
Sean Casey
24ab09bd2c .github/workflows: update download-artifact actions to v4 2025-03-13 04:30:04 +08: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
charlie
4c2a4dcd00 chore(dev): github actions 2025-02-26 13:17:51 +08:00
charlie
332835f62f enhance(deploy): update source map handling and adjust deployment directory 2025-02-26 12:10:10 +08:00
charlie
d0d404ac57 chore(dev): update github actions 2025-02-26 11:25:59 +08:00
charlie
4f46554c75 chore(dev): update github actions 2025-02-25 18:15:39 +08:00
charlie
cfbebe6e0e chore(dev): update github actions 2025-02-25 17:59:32 +08: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
Casey Labs
594db1adbe build-desktop-release.yml: 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
Tienson Qin
0d57b2a141 Revert "fix: set source-map-include-sources-content to true for test site"
This reverts commit 1c40777df9.
2025-02-24 17:28:28 +08:00
Tienson Qin
1c40777df9 fix: set source-map-include-sources-content to true for test site 2025-02-21 17:10:46 +08:00
Tienson Qin
28730b860b fix: use rtc production configuration for test 2025-02-21 16:29:59 +08:00
Gabriel Horner
89a108f846 Merge branch 'master' into feat/db 2024-12-19 11:44:00 -05:00
Tienson Qin
0f63988b4e chore: use macos-14 for arm64 build 2024-12-11 16:10:10 +08:00
Tienson Qin
af2fed8f63 fix: set arm64 image to macos-13-arm64 2024-12-11 15:42:23 +08:00
Andelf
c1dead5ed0 fix(ci): change timestamp server 2024-12-10 22:53:19 +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
Tienson Qin
ebc2ea31de fix: MacOS CI for x64 2024-12-10 18:46:05 +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
02e4937604 Merge branch 'master' into feat/db 2024-12-03 09:22:20 -05:00
Tienson Qin
94792f1019 chore: switch to macos-latest for github ci runners 2024-11-26 15:53:50 +08: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
rcmerci
b9a6c7a75d dev: update clojure-version in ci files 2024-09-25 12:32:16 +08:00
rcmerci
fbd6d4a4c7 dev: update clojure-version in ci files 2024-09-25 12:24:40 +08:00
Tienson Qin
1ed0864af8 fix: add missing env variables for github actions 2024-09-09 23:58:45 +08: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
5f697b98b1 Merge branch 'master' into feat/db 2024-08-26 10:42:38 -04:00
Tienson Qin
0ffca2b6f6 Merge branch 'feat/db' into fix/ensure-db-safety 2024-08-26 12:31:55 +08:00
Tienson Qin
072d74c798 fix: build stage 2024-08-24 19:35:08 +08:00
Tienson Qin
b4ae2ccc21 chore: update projectname 2024-08-24 19:25:51 +08:00
Tienson Qin
14da67e969 chore: remove unused workflow 2024-08-24 19:24:36 +08:00
Tienson Qin
29f7d5f422 chore: add build-demo workflow 2024-08-24 19:15:00 +08:00
Tienson Qin
8995881a38 Revert "chore: update workflow"
This reverts commit eeb5989bd4.
2024-08-24 19:12:43 +08:00
Tienson Qin
278a185893 chore: update workflow 2024-08-24 18:58:04 +08:00
Tienson Qin
eeb5989bd4 chore: update workflow 2024-08-24 18:55:41 +08:00
Gabriel Horner
187fa1d29e chore: disable e2e workflow without receiving 'No jobs' notifications on every push 2024-08-23 11:01:21 -04:00
charlie
88e3c4b097 chore: update build workflow 2024-08-23 15:58:11 +08:00
charlie
ca89347d5e chore: add build workflow 2024-08-23 15:51:28 +08:00
Tienson Qin
e25b04ff46 fix: stage static directory 2024-08-23 15:48:56 +08:00
Gabriel Horner
ea6ea6f4f2 chore: disable e2e-tests for now so we can ship with 2024-08-23 01:05:31 +08:00
Gabriel Horner
89c89f0244 chore: disable e2e-tests for now so we can ship with 2024-08-22 10:52:27 -04:00
Tienson Qin
0876198cca fix: favorite page prefer id instead of name 2024-08-19 11:25:03 +08: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
charlie
e7520cb095 chore: add GitHub workflow 2024-08-08 11:32:08 +08:00
Tienson Qin
c7b10ced51 fix: bump macos runner from 11 to 12 2024-07-22 21:37:14 +08:00