Gabriel Horner
f28e001b5a
enhance: ensure export EDN is idempotent across import and export
...
An EDN export should consistently produce the same EDN when imported
into a new graph and re-exported. This adds initial fn, cli option and
test to ensure this. There are some known TODOs. diff-graphs script was
removed as it was being used as a subset of the workflow provided by the
--roundtrip option
2026-02-18 15:23:41 -05:00
Gabriel Horner
9bac0416a4
chore: bump to latest bb ( #12398 )
...
Also bump related setup-clojure action
2026-02-17 09:10:36 -05:00
Tienson Qin
ed240ac01e
fix: today journal created-at/updated-at keep updating
2026-02-13 05:04:08 +08:00
Gabriel Horner
cd7c1ef50e
enhance(dev): add linters for db-sync
...
Fix minor kondo errors. Also removed obvious dead code found by carve linter
2026-02-09 12:25:50 -05:00
Tienson Qin
54844ff95f
no need to run db-sync tests in build CI
...
because it's already handled by its own dep ci test
2026-02-06 19:08:52 +08:00
Gabriel Horner
4fbd147f08
Merge branch 'master' into feat/worker-sync
2026-02-04 16:54:56 -05:00
Gabriel Horner
c1ca626b36
enhance(dev): add workflow to run db-sync's tests
...
Also disable test ns that has hanging tests. Was able to pinpoint
where tests are hanging and left logging there to fix it in the future
2026-02-04 16:36:16 -05:00
Tienson Qin
4cad271f6a
update project name
2026-01-30 21:33:37 +08:00
Tienson Qin
04ed8cc29a
Merge branch 'master' into feat/worker-sync
2026-01-30 21:20:56 +08:00
Tienson Qin
e028b223a2
add sync deploy workflow
2026-01-30 21:19:40 +08:00
Tienson Qin
877039b810
don't auto deploy sync test
2026-01-30 21:08:19 +08:00
Tienson Qin
ecc579aecc
add sync test workflow
2026-01-30 21:05:10 +08:00
Gabriel Horner
ed805f039f
chore: cleanup bb tasks after file graph removal
...
Remove needless 'db-' prefix for several dev tasks. Remove linter for
file and db graph separation. It served us well :)
2026-01-22 13:19:58 -05:00
Gabriel Horner
e07ff6dd88
chore: convert query-dsl tests to db graphs
...
Able to remove some dead code and add :build.test/title which
is reusable for future tests
2026-01-22 13:19:57 -05:00
Gabriel Horner
5d4a91eb7e
enhance(dev): Add more publish docs
...
enable linter now that namespaces are documented
2026-01-22 11:31:57 -05:00
Gabriel Horner
a5fe0b8dd5
fix: publish not building in CI
2026-01-21 17:31:01 -05:00
Gabriel Horner
cd8f312b9f
enhance(dev): add linters and workflow for publish
...
to have basic code quality checks. Test worker asset builds
successfully Also fix minor things caught by clj-kondo and carve.
2026-01-21 15:34:22 -05:00
Gabriel Horner
3e0d57bc32
chore: prefix deps workflows with 'deps-'
...
to organize workflow files better
2026-01-21 14:16:38 -05:00
Tienson Qin
cb019e9e52
remove source maps for testing
2026-01-09 00:04:39 +08:00
Tienson Qin
eb7e52257e
disable sentry for any-branch test
2026-01-08 23:54:43 +08:00
Tienson Qin
b6ca3097da
add workflow to deploy any branch
2026-01-08 23:44:11 +08:00
Tienson Qin
1cd561dbd0
chore: CI cleanup
2026-01-01 22:39:17 +08:00
Tienson Qin
324d028966
chore: remove rsapi from CI
2026-01-01 22:26:35 +08:00
Gabriel Horner
a6503cc2f3
fix: add back validation of properties graph to CI
...
Accidentally taken out w/ last refactor
2025-12-30 14:50:30 -05:00
Tienson Qin
a2a5bfc09d
remove temp workflow
2025-12-26 19:16:36 +08:00
Tienson Qin
c548542b43
add ci tool
2025-12-26 19:11:02 +08:00
Tienson Qin
666c50f659
fix: sentry-cli releases
2025-12-16 08:31:07 +08:00
Gabriel Horner
ef96a8d031
chore: remove db scripts made redundant by CLI
2025-12-12 10:17:12 -05:00
rcmerci
61daa0aff0
ci: separate build and parallel test jobs for rtc-extra-test
2025-12-12 22:17:31 +08:00
rcmerci
fa7c9f1025
ci: add rtc-extra-part2-test to github ci and run in parallel
2025-12-12 22:04:24 +08:00
Tienson Qin
84df4ad93a
fix(ci): remove space
2025-12-10 17:36:09 +08:00
Tienson Qin
9fc2b2c73b
fix: if: must be single-line
2025-12-10 17:26:09 +08:00
charlie
ad109277bf
enhance(ci): add push trigger and conditional execution for build-docs workflow
2025-12-10 15:11:06 +08:00
charlie
e8d06f6fa8
chore(ci): update dependencies and add GitHub Actions workflow for syncing plugin documentation
2025-12-10 14:48:41 +08:00
Gabriel Horner
effcce3a64
fix: lockfile not updated for latest nbb-logseq
2025-12-09 11:01:30 -05:00
Tienson Qin
f594e2034f
fix(rtc): batch store and validate db ( #12249 )
...
* fix(rtc): batch store and validate db
* fix: logseq.db/transact! shouldn't distinct tx-data
since move-op include 2 steps:
1. insert-block
2. update-attrs
This results in db invalid after step 1.
* refactor: add transact-with-temp-conn!
* bump nbb-logseq and add tests for ldb/transact* fns
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-12-09 20:47:37 +08:00
Tienson Qin
bc14bc0280
use macos-15-intel
2025-11-28 05:41:12 +08:00
Tienson Qin
da514009b3
use macos-15
2025-11-28 05:39:33 +08:00
Tienson Qin
1ee40210fc
fix: use macos-14 for desktop release ci
2025-11-28 05:15:17 +08:00
Tienson Qin
ce6b4ff2df
remove outdated build-ios workflow
2025-11-24 11:40:18 +08:00
Gabriel Horner
b9318281f3
fix: re-enable repeatable install now that it's fixed on master
2025-11-11 12:02:54 -05:00
Gabriel Horner
7bf2738744
fix: frozen-lockfile install
...
yarn.lock needed more updating after #12202
2025-11-11 11:31:23 -05:00
Tienson Qin
1949a8a2f9
fix: test website ci
2025-11-10 22:30:22 +08:00
Tienson Qin
9ebe370ec6
Enhance/native bottom tabs ( #12202 )
...
* enhance(ux): native bottom tabs on iOS
* fix: hide bottom tabs when sheet has been opened
2025-11-10 13:15:00 +08:00
Gabriel Horner
d9cad1260d
chore: disable failing e2e check which prevents deploy
...
See
https://github.com/logseq/logseq/actions/runs/19182048455/job/54840890964
which fails to download artifact even though
87ad398399 e2e passes
2025-11-07 17:07:11 -05:00
rcmerci
d25cd4c1e9
fix(ci): clj-e2e.yml
2025-11-07 19:54:46 +08:00
Tienson Qin
d77ce05934
enhance: prevent deploy when e2e failed
2025-11-07 02:25:10 +08:00
Tienson Qin
6b4f0bc614
fix iOS CI
2025-10-11 16:16:49 +08:00
Tienson Qin
a7583aa671
fix: ci
2025-09-24 10:07:18 +08:00
Tienson Qin
59d631b425
fix: desktop-release ci
2025-09-24 09:31:58 +08:00