Commit Graph

221 Commits

Author SHA1 Message Date
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
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
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