Gabriel Horner
8b428796bc
Setup carve and ignore all unused vars by default
...
Also split out lint jobs to their own step
2022-01-27 14:11:59 -05:00
Tienson Qin
6aba8c3241
Improve long page editing performance ( #3855 )
...
* Remove expensive parsing when saving files
* Add limit to page blocks query
* Don't collapse block's body to make it compatible with other tools
* Alert if there're unsaved changes when switching graphs
* DB schema migration for :block/collapsed? from it's property
Co-authored-by: Andelf <andelf@gmail.com>
2022-01-18 10:37:31 +08:00
Gabriel Horner
2b46cc4938
Fix kondo invocation and output progress
2022-01-16 12:42:34 +08:00
Gabriel Horner
8b0026f34b
Tweak lint docs
2022-01-16 12:42:34 +08:00
Gabriel Horner
3ec587d6eb
lint :all-the-things:
2022-01-16 12:42:34 +08:00
Andelf
71ff117d59
ci(build): rename job
2022-01-13 22:48:27 +08:00
Andelf
bee80914a6
ci: refacotr test, add as many cache to speedup
2022-01-13 12:27:47 +08:00
Gabriel Horner
b7b3375f62
Lint extensions/ and wrap up hanging frontend dirs
...
fs/, format/ and logseq/ also added to linting by adding todos for later
inspection
2022-01-12 16:38:17 -05:00
Gabriel Horner
f1d15b0e05
Lint components and address comments in review
...
Start using :clj-kondo/ignore as lint violations that need to be
revisited. They may side effect and should be removed with better
understanding of their context
2022-01-12 15:32:47 -05:00
Gabriel Horner
f864f0fd1c
Add linting that passes so far to CI
2022-01-11 17:41:04 -05:00
Gabriel Horner
3ded9ee1ff
Add comment about allowed node version
...
node 17.x is the default for homebrew which doesn't work with this repo.
Make allowed node version more explicit to avoid dev confusion
2022-01-12 00:22:37 +08:00
Andelf
0aa36ae78c
fix(ci): trigger pr-labeler on pull_request_target
2022-01-11 16:21:50 +08:00
Andelf
b4371ce8a4
ci: add pr labeler
2022-01-07 22:13:18 +08:00
Andelf
4badfcd899
ci: rename release title
2022-01-06 18:27:47 +08:00
Andelf
a17c833fb6
fix(ci): wrong yml format
2022-01-06 15:00:19 +08:00
Andelf
ca2e6b1312
chore: add release.yml config
2022-01-05 20:14:28 +08:00
Bad3r
20bd901164
enhancement: update feature request template
2022-01-04 10:28:02 +08:00
Andelf
27af2a8234
fix(ci): version check cmd
2021-12-28 15:36:36 +08:00
Andelf
9acafb2745
build(docker): add docker build
2021-12-28 15:36:36 +08:00
Andelf
bd6bb97293
ci: non release for non-beta
2021-12-25 10:29:14 +08:00
Andelf
d5921e3a33
ci: add android apk build to nightly and beta release
2021-12-23 01:17:35 +08:00
Andelf
d18e8d4c03
ci: add android apk build
2021-12-22 15:01:21 +08:00
Andelf
ed8850111d
fix(ci): fix typo, add missing checksum
2021-12-15 12:27:06 +08:00
Andelf
096e285090
fix: nightly build with draft=false
2021-12-14 13:49:38 +08:00
Andelf
878524355b
ci: always non-draft for nightly build
2021-12-14 00:17:05 +08:00
Andelf
e1a7f6b8c6
ci: add nightly release job
2021-12-14 00:17:05 +08:00
Andelf
0f6c68711c
fix(ci): enable e2e test on push
2021-12-13 11:11:03 +08:00
Andelf
adf0680c00
fix(ci): force macos-11
2021-12-08 23:56:45 +08:00
Tienson Qin
cf795aeaef
fix: add apple asc provider
2021-12-08 22:40:39 +08:00
Andelf
8f211e21c5
fix(ci): missing variables in release build, disable nightly
2021-12-01 13:19:26 +08:00
Andelf
935a317c6e
ci: use version.cljs instead
2021-11-30 11:06:35 +08:00
Andelf
fa003e6f57
ci: refactor desktop app release ci, add nightly build
2021-11-30 11:06:35 +08:00
Andelf
dc8972b08a
ci: add .gitlibs to build cache
2021-11-26 12:03:22 +08:00
Tienson Qin
50904f6fb3
ci: another try
2021-11-24 17:45:18 +08:00
Tienson Qin
b05f79a032
ci: fix cert path
2021-11-24 16:53:42 +08:00
Tienson Qin
f24211de00
ci: another try
2021-11-24 16:29:17 +08:00
Tienson Qin
6bb9e79ef9
ci: use WIN_CSC_LINK instead
2021-11-24 15:59:06 +08:00
Tienson Qin
eb187b85b9
chore: add debug
2021-11-24 15:43:48 +08:00
Tienson Qin
a55ffc674a
fix: add CSC_LINK and CSC_KEY_PASSWORD to github action
2021-11-24 15:10:13 +08:00
Tienson Qin
622a04b7b3
fix: github action
2021-11-24 14:35:46 +08:00
Tienson Qin
c4abb02539
fix: add windows cert
2021-11-24 11:40:31 +08:00
Andelf
a80b3d1c68
ci: add e2e test
2021-11-23 17:26:53 +08:00
Gabriel Horner
d2675cdfe7
Remove clj testing as it's no longer used
2021-11-22 14:59:57 +08:00
Gabriel Horner
fb256884ba
Use clojure invocation that doesn't depend on rlwrap
2021-11-22 14:59:57 +08:00
Gabriel Horner
24807eef17
Fix clj test so that it passes
...
roam-test was no longer clj compatible with dependence on text and date
namespaces. Added to CI to ensure clj tests continue to pass
2021-11-22 14:59:57 +08:00
Tienson Qin
df2d3cfeea
release: disable npm caches
2021-11-18 21:42:10 +08:00
Tienson Qin
d022c6828d
fix: run yarn clean first
2021-11-18 21:37:07 +08:00
Tienson Qin
53aa6afcac
chore: update github workflow
2021-11-18 18:23:11 +08:00
Tienson Qin
f2f21add46
release: add debug
2021-11-18 16:16:34 +08:00
Tienson Qin
36aa870c42
fix: add :pseudo-names true for electron build
2021-11-18 15:41:35 +08:00
Andelf
2e69a27b9d
chore: relocate pr template, with grammar correction
2021-11-17 12:32:23 +08:00
Tienson Qin
ed72933a04
fix: uncomment macos arm64 build
2021-11-11 17:11:05 +08:00
Tienson Qin
2d18bf3666
fix: re-enable build-macos-arm64
2021-11-10 12:30:32 +08:00
Tienson Qin
224ced921f
fix: disable macos arm64 build temporarily
2021-11-06 20:52:02 +08:00
Tienson Qin
d8c9045320
chore: bump mldoc
...
Disable macos arm64 temporarily because github action doesn't work.
2021-11-06 20:46:39 +08:00
Tienson Qin
280f8de5f8
ci: test
2021-11-06 19:23:43 +08:00
Tienson Qin
0957c396c8
ci: test
2021-11-06 18:36:34 +08:00
Tienson Qin
4cac3639b2
ci: test
2021-11-06 18:17:58 +08:00
Tienson Qin
900d792f5f
Update build-desktop-release.yml
2021-11-06 07:04:52 +08:00
Tienson Qin
fbfb81dfe3
ci: add debug
2021-11-05 22:43:34 +08:00
Tienson Qin
fd239c0203
ci: disable cache and rebuild together
2021-11-05 22:31:35 +08:00
Tienson Qin
b339090d81
ci: disable electron-rebuild temporarily
2021-11-05 22:14:44 +08:00
Tienson Qin
aa8ff14ba8
fix: disable github ci cache
2021-11-05 21:34:57 +08:00
Tienson Qin
62bf4034ff
fix: windows release doesn't include git
2021-09-23 22:02:27 +08:00
Tienson Qin
640d447b3b
debug: disable cache node modules temporally
2021-09-15 09:48:47 +08:00
Tienson Qin
cafb0d9aad
fix: mac m1 signature issue
2021-09-09 23:27:01 +08:00
Tienson Qin
f2e1b42d0f
enhance: github release action
2021-08-20 11:54:22 +08:00
Weihua Lu
b5f63d0d4b
enhance: add arm64 m1 mac build
2021-06-28 21:22:01 +08:00
Weihua Lu
731ef32989
chore: bump ci node version
2021-06-28 21:09:23 +08:00
Tienson Qin
69714e94d1
Revert "chore: debug secrets"
...
This reverts commit ee97c8fa19
.
2021-06-12 01:43:43 +08:00
Tienson Qin
ee97c8fa19
chore: debug secrets
2021-06-12 01:36:45 +08:00
Tienson Qin
7dd38241ce
Revert "chore: add debug"
...
This reverts commit 688f1d3097
.
2021-06-11 23:16:47 +08:00
Tienson Qin
688f1d3097
chore: add debug
2021-06-11 22:23:54 +08:00
Tienson Qin
a8b32781a4
chore: rename alpha to beta for releases
2021-06-03 22:51:09 +08:00
Tienson Qin
4294b063d3
chore: remove frozen lock
2021-06-02 19:14:36 +08:00
Tienson Qin
4cae70eadb
chore: test with ubuntu-18.04
2021-05-25 00:34:31 +08:00
defclass
79743f6461
chore(build): fix tmp name
2021-05-01 00:48:04 +08:00
defclass
0480d99923
chore(build): fix macos build
2021-05-01 00:24:08 +08:00
defclass
3cdd946414
chore(build): fix macos build
2021-05-01 00:10:17 +08:00
defclass
68e9cdd8ea
chore(build): fix tmp name
2021-04-30 23:59:12 +08:00
Tienson Qin
8b6fce1e02
Revert "chore(ci): add changable package name on packages"
...
This reverts commit fa735a4b0f
.
2021-04-30 23:40:44 +08:00
defclass
fa735a4b0f
chore(ci): add changable package name on packages
2021-04-30 23:19:06 +08:00
Dima Gerasimov
3446fb83f1
CI: add check for Docker image consistency
...
Otherwise it might cause weird build errors
2021-04-09 09:52:29 +08:00
Tienson Qin
957a2c65ab
fix: remove --frozen-lockfile
2021-03-18 21:16:49 +08:00
defclass
615c851d7c
chore(electron): add appimage format for linux
2021-03-09 10:35:35 +08:00
Tienson Qin
31fb85639f
fix: typo
2021-02-05 23:34:25 +08:00
defclass
06dee78c8c
chore(ci): add dmg file
2021-02-03 18:03:13 +08:00
defclass
e1b2f83d17
chore(ci): fix mac release file name
2021-02-03 18:03:13 +08:00
defclass
f75bf5e1b7
Revert "Merge pull request #1158 from logseq/refacotor/add-cljs-env"
...
This reverts commit d82555a6f9
, reversing
changes made to df1da263ac
.
2021-02-02 21:32:34 +08:00
defclass
8d868bf842
Merge remote-tracking branch 'upstream/master' into refacotor/add-cljs-env
2021-02-02 14:45:54 +08:00
defclass
5eed79823d
chore(ci): polish release name
2021-02-02 14:14:09 +08:00
defclass
de6f12795c
chore(ci): add master as default git ref
2021-02-02 14:13:03 +08:00
defclass
ab25acdda5
chore(ci): improve cache
2021-02-02 13:33:30 +08:00
defclass
e728f22851
Revert "chore(ci): display forge"
...
This reverts commit 652c65d168
.
2021-02-02 13:30:31 +08:00
defclass
23c7c86f38
chore(ci): add m2 cache
2021-02-02 13:30:20 +08:00
defclass
86b0d10ffd
chore(ci): fix apple id
2021-02-02 13:23:49 +08:00
defclass
652c65d168
chore(ci): display forge
2021-02-02 13:12:29 +08:00
defclass
e100f64dcc
chore(ci): add osx notarize
2021-02-02 11:21:41 +08:00
defclass
ef9aed0d5b
chore(ci): add windows cache
2021-02-02 10:38:00 +08:00
defclass
d3cf5fc1f0
chore(ci): yarn install --frozen-lockfile
2021-02-02 10:08:13 +08:00
defclass
6cda854a8d
chore(ci): cache node_modules
2021-02-02 09:58:39 +08:00
defclass
88331d3b88
chore(ci): add apple signing
2021-02-02 09:32:03 +08:00
defclass
5898f76e8c
chore(ci): add is-draft and is-pre-release switch
2021-02-01 23:16:23 +08:00
defclass
f2aa0ad68c
chore(ci): polish step names
2021-02-01 23:05:04 +08:00
defclass
c2ffb2503c
chore(ci): auto update version
2021-02-01 22:17:42 +08:00
defclass
347c4772aa
fix(ci): fix win x64 name
2021-02-01 21:22:57 +08:00
defclass
ef63e79907
chore(ci): update release
2021-02-01 21:08:28 +08:00
defclass
3dd8e37bc2
chore(ci): cache windows artifact
2021-02-01 19:45:41 +08:00
defclass
68e45a220b
chore(ci): split compile cljs
2021-02-01 19:00:18 +08:00
defclass
c70ee4956f
chore(ci): add windows support
2021-02-01 18:17:38 +08:00
defclass
5178354106
test(ci): test static files
2021-02-01 17:59:25 +08:00
defclass
9884dd73f2
fix(ci): fix typo
2021-02-01 16:39:04 +08:00
defclass
b1e77e6611
fix(ci): fix step id
2021-02-01 16:22:51 +08:00
defclass
caafc7bd19
fix(ci): fix typo
2021-02-01 16:18:33 +08:00
defclass
73073bcb2b
fix(ci): fix path
2021-02-01 16:14:35 +08:00
defclass
a49f597af5
chore(ci): add linux build
2021-02-01 15:50:22 +08:00
defclass
5bc09dcb2c
fix(ci): fix file name
2021-02-01 15:47:27 +08:00
defclass
2336b46523
chore(ci): add dummy version
2021-02-01 15:20:31 +08:00
defclass
c81f0cc202
chore(ci): add multiple build
2021-02-01 15:17:13 +08:00
defclass
6bc96e23ba
Merge remote-tracking branch 'upstream/master' into chore/desktop-release-ci
2021-02-01 09:34:19 +08:00
defclass
417d481763
chore(github): add github action
2021-02-01 09:32:35 +08:00
defclass
1d0f2ae196
chore(github): add github action
2021-01-29 16:46:40 +08:00
defclass
073df06617
chore(env): add cljs env
2021-01-18 17:46:19 +08:00
defclass
61af1627e4
fix(cd): fix single quote reference
2021-01-13 04:24:09 -08:00
defclass
1427420461
chore(build): add build and s3 sync
2021-01-13 04:24:09 -08:00
defclass
737b01541d
chore(build): add build stage action
2021-01-13 15:41:30 +08:00
Michael Wong
e618f7a5dd
Create build-stage.yml
2021-01-13 15:34:09 +08:00
Tienson Qin
5e0fbbd825
chore: remove yarn cache check for testing purpose
2020-12-22 12:35:57 +08:00
Tienson Qin
dc8c19d1a9
chore: clean yarn cache
2020-12-22 12:35:57 +08:00
Tienson Qin
426202c0a1
chore: update feature request to logseq forum
2020-12-15 11:13:05 +08:00
Tienson Qin
5c19b4b9a4
Add open collective
2020-12-09 14:42:09 +08:00
Yukun Guo
ed88c5743d
ci: update build.yml
2020-11-24 19:53:29 +08:00
Yukun Guo
e3111ed37f
ci: add CI
2020-11-23 16:55:24 +08:00
Yukun Guo
1243e83795
Update issue templates
2020-11-14 00:18:57 +08:00