90 Commits

Author SHA1 Message Date
Yicong Chen 55d16f0c16 Build docker image on arm64 (#2306)
* use chromium

* increase timeout

* clean docker file script

* change timeout from 3 min to 10 min for testing

* speed up unit tests

* ignore dev files

* add buildx & qemu support in GitHub Actions

* enhance docker build script to support multi platform

* fix script

* fix docker script

* use a script to clean tsconfig.json to enable type checking in docker

* fix docker npm link

* clean

* fix docker deploy onbuild issues

Co-authored-by: Huan (李卓桓) <zixia@zixia.net>
2021-11-28 00:47:45 +08:00
Huan (李卓桓) 801473f064 clean 2021-10-27 04:42:44 +08:00
Huan (李卓桓) e85a5f2e87 workaround pack testing with file-box@next 2021-10-16 21:17:36 +08:00
Huan (李卓桓) 905074c6e9 clear 2021-09-23 22:40:26 +08:00
Huan LI (李卓桓) 6da6677085 clean 2021-09-21 11:31:02 +08:00
Huan (李卓桓) 5fa2b11932 fix type import 2021-09-01 02:43:31 +08:00
Huan (李卓桓) 5c9f0907d7 code clean 2021-09-01 00:10:03 +08:00
Huan (李卓桓) 0fa47355d0 Upgrade Docker to Debian bullseye & ESM (#2241) 2021-08-31 20:08:13 +08:00
Huan 1612ce505a upgrade puppet service to ESM 2021-08-31 17:08:17 +08:00
Huan (李卓桓) 6d44bd6c65 ESM Support (#2239)
* ESM wip

* Upgrade Node.js to 14/16

* clean ci yaml

* clean code

* 0.69.2

* fix ESM

* 0.69.3

* fix shell lintg

* 0.69.4

* fix typing errors

* 0.69.5

* fix

* 0.69.6

* fix packing

* 0.69.7

* fix shell lint

* 0.69.8

* fix docker

* 0.69.9

* fix windows test

* 0.69.10

* disable eslint for package json generated ts file

* 0.69.11
2021-08-29 01:04:08 +08:00
Huan ab9551b220 Upgrade to TypeScript 4.3 with new eslint rules 2021-06-01 00:12:10 +08:00
Huan LI (李卓桓) fc0838ef4b update links 2020-08-24 18:20:45 +08:00
Huan LI (李卓桓) 69c8f92487 clean version & tag 2020-08-08 14:43:36 +08:00
Huan LI (李卓桓) 6769651779 use artifact image name 2020-08-08 14:36:54 +08:00
Huan LI (李卓桓) a21b38cf19 support onbuild:version 2020-08-08 14:18:16 +08:00
Huan (李卓桓) f63d7fffbd fix onbuild npm run 2020-07-31 19:38:48 +00:00
Huan (李卓桓) e7a40e53d6 fix typo 2020-07-31 19:12:17 +00:00
Huan (李卓桓) cc4ad155b0 rename zixia/wechaty -> wechaty/wechaty 2020-07-31 18:53:44 +00:00
Huan (李卓桓) 8cf7969782 build with onbuld 2020-07-31 18:39:50 +00:00
Huan (李卓桓) 26b9d6ed18 publish to wechaty/wechatyh 2020-07-31 18:32:06 +00:00
Huan (李卓桓) 3c62230909 deploy wechaty/onbuld 2020-07-31 18:23:40 +00:00
Huan (李卓桓) 37c0a6d9c7 build onbuild docker image 2020-07-31 17:42:49 +00:00
Huan LI (李卓桓) 723ad57834 fix pack testing 2020-07-12 21:33:24 +08:00
Huan LI (李卓桓) 0a8ad23928 fix semver cut 2020-07-09 02:44:13 +08:00
Huan LI (李卓桓) 8e8ca6bcb0 debug docker 2020-07-09 02:21:59 +08:00
Huan LI (李卓桓) 75cdfa7da8 fix docker deployg 2020-07-06 03:51:56 +08:00
Huan LI (李卓桓) 2627d6a208 Deploy Docker Image with GitHub Action 2020-07-06 03:21:09 +08:00
Huan LI (李卓桓) 770894ec4a update links 2020-05-24 20:22:23 +08:00
Huan LI (李卓桓) e83a3802b9 Update Apache License header for adding all contributors 2020-05-19 10:58:27 +08:00
Huan LI (李卓桓) 58c0d020d8 add Apache License NOTICE 2020-05-19 10:55:12 +08:00
Huan LI f99eae5f5c add copyright doc 2020-04-10 13:56:05 +08:00
Huan LI b70ff20b5c add Gitter.im Sidecar 2020-03-29 00:14:37 +08:00
Huan LI 8ccba3534a add git commit hash to version 2020-02-12 21:28:20 +08:00
Huan LI 1eeb6c3913 make shellcheck lint happy 2020-02-08 13:22:25 +08:00
Huan LI 1eea492952 update docs 2020-01-01 14:58:14 +08:00
Huan LI 4907997689 clean url from chatie/wechaty to wechaty/wechaty 2019-12-25 00:30:27 +08:00
Huan LI 7a07e24a89 re-publish docs (#1872) 2019-11-09 12:19:53 +08:00
Huan LI 08afde51ea clean mac test, spped up 2019-07-06 14:16:52 +08:00
Huan LI c9aab76aa2 Follow the eslint rules (#1793) 2019-06-12 22:13:06 +08:00
Huan LI 53a2f391aa Follow Chatie DevOps toolset (#1793) 2019-06-12 14:16:17 +08:00
Huan LI 41b978bd53 remove useless files 2019-06-12 14:06:45 +08:00
Huan LI 5f4127e119 Upgrade read-pkg-up and fix breaking changes 2019-05-14 12:17:28 +08:00
Huan LI 09521cbf1a Fix #1761 2019-04-26 00:22:01 +08:00
Huan LI 75e29dd57e update docs 2018-12-29 19:14:52 +08:00
Huan LI e1a271cf42 add docs.chatie.io 2018-12-29 19:10:38 +08:00
Huan LI c740a2f2b2 fix pack testing 2018-09-15 16:53:48 +08:00
lijiarui 8ec3b34943 aad room invitation jsdoc (#1510) 2018-07-27 18:06:26 +08:00
lijiarui 79df8098f7 https://github.com/qhduan/wechaty-doc/issues/25 (#1498) 2018-07-23 23:41:13 +08:00
Huan LI ed4801837f make tslint:recommend happy (#1303) 2018-07-22 01:36:34 +08:00
Huan LI 1d6b7acf76 try typedoc 2018-07-13 11:03:43 +08:00