megayu
79c25837cb
Migrate from yarn to pnpm ( #12529 )
...
* migrate yarn to pnpm
* chore: update pnpm version to 10.33.0 across all package.json files
* chore: update .npmrc and package.json for improved dependency management
* chore: unify Clojure, Node, and Java version in workflow files
* fix: enable shamefully-hoist for now and add electron, keytar to onlyBuiltDependencies
* feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings
* ensure pnpm setup prior to node setup
* fix: update logseq/bb-tasks git SHA
* feat: add pnpm configuration for onlyBuiltDependencies in package.json
* feat: add onlyBuiltDependencies configuration for better-sqlite3 in pnpm settings
* chore: update pnpm lockfile
* fix: resolve merge conflicts
* fix: remove invisible characters from markdown headers
* fix: update .npmrc comments for clarity on lockfile usage
* Revert "feat: add cider/piggieback dependency and update nREPL middleware configuration to silence warnings"
This reverts commit 70a111936f .
* fix: remove invisible characters from various README files and add .editorconfig
* fix: clarify lockfile resolution process in SKILL.md
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2026-04-24 23:40:25 +08:00
megayu
76285de44b
refactor: toolchain upgrade ( #12517 )
...
* chore(deps): upgrade Clojure version to 1.12.4 across multiple dependency files
* chore: bump shadow-cljs to 3.3.6
* chore: bump org.clojure/clojurescript to 1.12.134
* chore(deps): upgrade Clojure version to 1.12.4 in workflow files
* chore(deps): upgrade Java version to 21 in workflow files
* chore(deps): upgrade Node.js version to 24 in workflow files
* chore(deps): upgrade Node.js version to 24 in Dockerfile
* feat(updater): migrate electron-forge to electron-builder
* fix wrong android app version
* fix workflow
* feat(dependency-upgrade): add max-update-interval option for dependency audits
* chore(deps): upgrade electron-builder and electron-updater
* fix: update manual verification instructions for Electron shim cache
* chore: update shadow-cljs version to 3.4.4 across all dependencies
* chore: upgrade electron version to 41.2.1
* chore: update metosin/malli dependency to latest
* chore: upgrade cider-nrepl version to 0.59.0 in dependencies
* chore: upgrade clj-kondo version to 2026.04.15 and fix warning
* chore: move Electron windows build configuration from yml to ci
* chore: update Electron signing configuration to extend from base config
* fix: replace icon file for NSIS compatibility
* chore: resolve metosin/malli version conflicts
* chore: upgrade jdk to 21 in e2e workflow
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2026-04-17 19:40:01 +08:00
Tienson Qin
333f3e10b1
remove vector embeddings
2026-04-02 18:51:29 +08:00
Gabriel Horner
9bac0416a4
chore: bump to latest bb ( #12398 )
...
Also bump related setup-clojure action
2026-02-17 09:10:36 -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
abe03fdaca
refactor: use webpack only for workers
2025-09-01 10:27:34 +08:00
Salman Chishti
be340b5ee4
upgrading action versions ( #12006 )
...
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2025-08-14 13:23:46 +08:00
Tienson Qin
238b071b62
fix: workflows
2025-07-28 19:11:41 +08:00
Tienson Qin
0c3697e972
fix: add workers to rtc test workflow
2025-07-28 12:50:06 +08:00
Tienson Qin
18914d2fa2
fix: add workers to mobile and electron release
2025-07-28 12:43:24 +08:00
Tienson Qin
453ee3b3b4
fix: ensure website build doesn't rely on new mobile components
...
this commit also removes js e2e-tests
2025-07-02 22:38:32 +08:00
Tienson Qin
8a219cacc1
fix: update public/static to /static
2025-07-02 21:43:11 +08: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
rcmerci
1cbd6c2393
test(e2e): comment out DEBUG env
...
after a period of observation, the extra logs printed are not helpful for debugging
2025-05-27 00:02:54 +08:00
Tienson Qin
a55e43e817
chore: set clj-e2e tests timeout to 30m
2025-05-20 02:48:20 +08:00
Gabriel Horner
f7717da7a9
fix: e2e tests failing because old version of node
...
Also bump other outdated node versions in workflows
2025-05-13 11:25:50 -04:00
Gabriel Horner
fe0c6db54a
chore: ensure master on all branches
2025-05-07 11:03:49 -04:00
rcmerci
4bf2bb18ab
test(e2e): update ci yml
2025-05-06 11:33:29 +08:00
rcmerci
aea2dd00a0
test(e2e): screenshot when assert err
2025-05-01 18:05:40 +08:00
Gabriel Horner
23417ad2d8
chore: enable clj-e2e for "every" commit
...
i.e. commits that affect app behavior
2025-04-23 17:18:16 -04:00
Gabriel Horner
401c2993f5
fix: files config for new clj-e2e workflow
...
Edits to the workflow itself should cause it to rerun
2025-04-23 13:27:52 -04:00
Tienson Qin
2761b57850
chore: update clj e2e to apply on feat/db
2025-04-24 00:55:26 +08:00
Tienson Qin
d0a3e08958
enhance: add e2e tests for outliner ops ( #11828 )
...
* first e2e example
* Add wally repl pause/resume example
* use with-page-open
* add indent outdent test
* outliner add delete tests
* remove all timeout usage
* refactor: move fns to logseq.util
* Add commands tests for command trigger and node reference
* Add http-server
* add bb script to build release and run tests
* exit when tests finished
* Add clj e2e workflow
* increase slow-mo to 100
2025-04-24 00:51:22 +08:00