Wilson Lin
|
a2cc9d9ad6
|
Use older maturin version due to PyO3/maturin#478
|
2021-04-06 19:28:34 +10:00 |
Wilson Lin
|
a21cc0b64f
|
Fix OS version
|
2021-04-06 19:02:01 +10:00 |
Wilson Lin
|
0fc7dfcab5
|
Fix bench
|
2021-04-06 18:55:28 +10:00 |
Wilson Lin
|
518cf35935
|
Use fixed OS versions
|
2021-04-06 18:50:24 +10:00 |
Wilson Lin
|
9bd07530c1
|
Core version for Python
|
2021-04-06 18:41:56 +10:00 |
Wilson Lin
|
12ce72448b
|
Package each feature
|
2021-04-06 15:01:04 +10:00 |
Wilson Lin
|
8c8c9cb12f
|
Fix typo
|
2021-04-06 13:59:14 +10:00 |
Wilson Lin
|
9edd5cf682
|
Also publish core Node.js package
|
2021-04-06 13:46:09 +10:00 |
Wilson Lin
|
c265dd139e
|
GitHub actions does not support Python 3.6 on macOS 11.0
|
2021-01-06 18:03:01 +11:00 |
Wilson Lin
|
71c3bd756f
|
Python 3.5 is no longer supported by PyO3
|
2021-01-06 16:10:23 +11:00 |
Wilson Lin
|
c0f8fa65a4
|
Build on latest macOS
|
2021-01-06 15:59:40 +11:00 |
zinootje
|
0d9e56bfc2
|
Add support for Python 3.9 (#19)
|
2020-12-29 15:54:06 +11:00 |
Wilson Lin
|
2954f8f7b0
|
Extract html-data; consider x86_64 when loading Java lib; use B2 action
|
2020-11-13 22:15:51 +11:00 |
Wilson Lin
|
6a025ada3b
|
Fix bench results path in workflow
|
2020-07-25 14:46:44 +10:00 |
Wilson Lin
|
2d20698e46
|
Also run and upload HTML-only bench
|
2020-07-25 14:31:55 +10:00 |
Wilson Lin
|
8ba9fa591c
|
Try without loading login profile for Ruby profile
|
2020-07-24 19:30:25 +10:00 |
Wilson Lin
|
c4130ab912
|
Minor Ruby workflow reformatting
|
2020-07-24 19:21:53 +10:00 |
Wilson Lin
|
3be87d8683
|
Refactor Ruby workflow
|
2020-07-24 19:12:43 +10:00 |
Wilson Lin
|
4fcb36f59b
|
Fix typo
|
2020-07-24 18:30:59 +10:00 |
Wilson Lin
|
812bbd896d
|
Clean Ruby workflow
|
2020-07-24 18:30:25 +10:00 |
Wilson Lin
|
3f963c99ca
|
Fix Java workflow Windows library name
|
2020-07-24 17:55:22 +10:00 |
Wilson Lin
|
afdc4998e7
|
Fix Node.js workflow
|
2020-07-24 16:09:15 +10:00 |
Wilson Lin
|
17647b5843
|
Do not create per-Node.js builds; decrease N-API version
|
2020-07-24 16:08:14 +10:00 |
Wilson Lin
|
e21d663856
|
Do not build npm package before publishing
|
2020-07-22 23:59:01 +10:00 |
Wilson Lin
|
2366b31a20
|
LNK1181 still happens on windows-latest for Node.js workflow
|
2020-07-22 22:03:53 +10:00 |
Wilson Lin
|
9c1a76a48b
|
Undo removing GCC from Windows workflows as it is still necessary for esbuild-rs
|
2020-07-22 21:56:07 +10:00 |
Wilson Lin
|
4e691ac550
|
Restore Windows support; fix Node.js paths
|
2020-07-22 21:52:54 +10:00 |
Wilson Lin
|
697823ab17
|
Use Node.js native module directly without JS overhead
|
2020-07-22 21:38:54 +10:00 |
Wilson Lin
|
871298dae5
|
Use compression for Node.js binaries
|
2020-07-12 16:17:43 +10:00 |
Wilson Lin
|
e3fe95a5a7
|
No credentials available for testpypi, so do not upload
|
2020-07-12 02:41:45 +10:00 |
Wilson Lin
|
3adcdb994b
|
Try without sudo for installing pip deps
|
2020-07-12 02:33:35 +10:00 |
Wilson Lin
|
2b49d46d2d
|
Fix uploading Python wheels
|
2020-07-12 02:09:36 +10:00 |
Wilson Lin
|
aad5111d6d
|
Build Python for specific version
|
2020-07-12 01:46:53 +10:00 |
Wilson Lin
|
7a21783df8
|
Publish npm publically
|
2020-07-12 01:34:49 +10:00 |
Wilson Lin
|
dc376d7c7f
|
Rename to minify-html
|
2020-07-12 01:29:34 +10:00 |
Wilson Lin
|
d35e881bb7
|
Use per-platform Python wheels
|
2020-07-12 00:47:17 +10:00 |
Wilson Lin
|
0579fccfb1
|
Use local version for unpublished Cargo projects
|
2020-07-11 23:25:36 +10:00 |
Wilson Lin
|
82a0b8ecee
|
Use online platform binary downloader install script for Node.js instead of bundling all modules
|
2020-07-11 22:02:43 +10:00 |
Wilson Lin
|
19323968b0
|
Remove Windows references and from Java package
|
2020-07-11 06:14:23 +10:00 |
Wilson Lin
|
ce8721324a
|
Temporarily disable Windows builds
|
2020-07-11 06:00:48 +10:00 |
Wilson Lin
|
bf69a92161
|
Update workflows
|
2020-07-11 05:52:31 +10:00 |
Wilson Lin
|
90cbee126f
|
Refactoring of workflow
|
2020-07-11 05:02:08 +10:00 |
Wilson Lin
|
00f06aa946
|
Install TDM-GCC
|
2020-07-11 03:52:59 +10:00 |
Wilson Lin
|
c2deea6f98
|
Try Xcode 11.1
|
2020-07-11 02:56:38 +10:00 |
Wilson Lin
|
a98f9ef77d
|
Use newer Go for Linux
|
2020-07-11 02:45:45 +10:00 |
Wilson Lin
|
0ba5947d5d
|
Attempt to diagnose linker issues
|
2020-07-11 02:37:51 +10:00 |
Wilson Lin
|
9faeba3b54
|
Set up Go for workflows; fix args in more places
|
2020-07-11 01:33:38 +10:00 |
Wilson Lin
|
89f491c5c3
|
Install Go for bench workflow
|
2020-07-11 01:25:18 +10:00 |
Wilson Lin
|
26b6c47d06
|
Use lookup tables for code points
|
2020-07-09 17:06:08 +10:00 |
Wilson Lin
|
f88ef3ca29
|
Fix Bash variable in workflow for Windows
|
2020-07-04 20:35:48 +10:00 |
Wilson Lin
|
c1c16acea3
|
Fix misquoting in Node.js workflow
|
2020-07-04 16:08:36 +10:00 |
Wilson Lin
|
7c2c898d36
|
Simplify Node.js binary naming
|
2020-07-04 00:00:10 +10:00 |
Wilson Lin
|
b448f6c19a
|
Fix Python workflow
|
2020-07-03 20:47:22 +10:00 |
Wilson Lin
|
3f70cc8b89
|
Fix benchmark workflow; use latest Rust version for builds
|
2020-07-03 20:42:10 +10:00 |
Wilson Lin
|
267e007807
|
Use stable PyO3
|
2020-07-03 17:34:57 +10:00 |
Wilson Lin
|
204dcb49f2
|
Remove DFA for now as it is currently unused
|
2020-06-19 18:43:45 +10:00 |
Wilson Lin
|
ae148621f7
|
Use newer Node.js version in bench workflow
|
2020-06-19 18:33:04 +10:00 |
Wilson Lin
|
b7c355bd57
|
Fix various missing workflow parts
|
2020-06-19 18:27:46 +10:00 |
Wilson Lin
|
a256c51113
|
Fix Node.js workflow installing B2
|
2020-06-19 13:26:59 +10:00 |
Wilson Lin
|
991257c6f0
|
Fix versioning in other workflows
|
2020-06-19 13:00:25 +10:00 |
Wilson Lin
|
dd78ff226b
|
Fix Ruby versioning in workflow
|
2020-06-19 12:22:28 +10:00 |
Wilson Lin
|
a35f1c181c
|
Do not deploy for test workflow runs
|
2020-06-19 11:44:54 +10:00 |
Wilson Lin
|
5b569ddcb4
|
Fix typo in Ruby workflow
|
2020-06-19 11:38:56 +10:00 |
Wilson Lin
|
24debf08b7
|
Allow manually triggering workflows
|
2020-06-19 11:06:22 +10:00 |
Wilson Lin
|
75a24d2327
|
Attempt to fix Python and Ruby workflows
|
2020-06-19 10:57:56 +10:00 |
Wilson Lin
|
7ffd83148e
|
Fix various typos in workflows
|
2020-06-19 10:38:08 +10:00 |
Wilson Lin
|
8fa2e9c152
|
Switch over to B2 for CICD
|
2020-06-19 09:54:11 +10:00 |
Wilson Lin
|
142acaf4bf
|
Fix wording
|
2020-01-31 23:41:03 +11:00 |
Wilson Lin
|
95c22f569a
|
Add READMEs
|
2020-01-31 23:38:58 +11:00 |
Wilson Lin
|
934eb7a22d
|
Use specific Rust version for workflows to prevent compilation issues with newer versions
|
2020-01-31 23:30:14 +11:00 |
Wilson Lin
|
7330b2d24e
|
Fix incorrect Node.js version used for bench
|
2020-01-26 23:24:33 +13:00 |
Wilson Lin
|
b6303eeb15
|
Improve bench infra
|
2020-01-26 21:23:23 +13:00 |
Wilson Lin
|
26f5aa4cf6
|
Benchmark with workflow instead
|
2020-01-26 16:38:14 +13:00 |
Wilson Lin
|
3cd2fa0630
|
Install Ruby build deps on macOS
|
2020-01-21 00:42:24 +11:00 |
Wilson Lin
|
0a67ec92ec
|
Fix missing parts in Ruby native module file names
|
2020-01-21 00:27:58 +11:00 |
Wilson Lin
|
05547d82a4
|
Fix naming of Windows native module files
|
2020-01-21 00:15:26 +11:00 |
Wilson Lin
|
fcaa7ba22b
|
Fix Ruby workflow
|
2020-01-21 00:09:51 +11:00 |
Wilson Lin
|
4a77869049
|
Build Python per version
|
2020-01-20 21:55:17 +11:00 |
Wilson Lin
|
a09103210e
|
Install Ruby compilation dependencies
|
2020-01-20 21:10:58 +11:00 |
Wilson Lin
|
dad9802826
|
Attempt to fix Ruby and Python workflows
|
2020-01-20 21:01:57 +11:00 |
Wilson Lin
|
247b63f29a
|
Fix Ruby and Python workflows
|
2020-01-20 20:44:47 +11:00 |
Wilson Lin
|
6f83d5bb23
|
Bundle native modules inside Python package
|
2020-01-20 19:42:45 +11:00 |
Wilson Lin
|
de9fab6f41
|
Build Ruby per version
|
2020-01-20 17:48:17 +11:00 |
Wilson Lin
|
a45ff036c8
|
Use here documents
|
2020-01-20 15:10:34 +11:00 |
Wilson Lin
|
176300a47a
|
Fix bad here document in Java workflow Bash script
|
2020-01-20 15:05:53 +11:00 |
Wilson Lin
|
8b825e8fd8
|
Publish Java from workflow
|
2020-01-20 14:18:40 +11:00 |
Wilson Lin
|
36c5a2d218
|
Include READMEs
|
2020-01-20 01:13:21 +11:00 |
Wilson Lin
|
5973b7f941
|
Fix npm credentials and package lock in workflow
|
2020-01-20 00:41:37 +11:00 |
Wilson Lin
|
87f2a5d298
|
Remove empty step
|
2020-01-20 00:35:41 +11:00 |
Wilson Lin
|
b71bf0f62b
|
Fix Ruby gem publishing
|
2020-01-20 00:33:39 +11:00 |
Wilson Lin
|
5677377dcb
|
Fix Node.js workflow
|
2020-01-20 00:29:25 +11:00 |
Wilson Lin
|
f484b18b0c
|
Create TS typings and bundle with native modules for Node.js; directly publish Ruby and Node.js from workflows
|
2020-01-20 00:23:57 +11:00 |
Wilson Lin
|
1bf6d6015a
|
Clean up Java workflow; fix Ruby gem versioning
|
2020-01-19 23:44:05 +11:00 |
Wilson Lin
|
af190bbbf0
|
Temporarily do not support Ruby on Windows due to difficulty
|
2020-01-19 23:24:54 +11:00 |
Wilson Lin
|
d69925f379
|
Fix packaging of native library files in Ruby workflow
|
2020-01-19 19:31:01 +11:00 |
Wilson Lin
|
621bc83302
|
Fix Ruby workflow
|
2020-01-19 19:25:11 +11:00 |
Wilson Lin
|
e192aa6c3f
|
Create Ruby version
|
2020-01-19 19:19:33 +11:00 |
Wilson Lin
|
7940fae01b
|
Create Python version; fix Rust code sample on README
|
2020-01-19 16:50:21 +11:00 |
Wilson Lin
|
2079fdf3f7
|
Add Java to README
|
2020-01-19 00:21:58 +11:00 |
Wilson Lin
|
8623f9558f
|
Fix packaging of native Java libraries in workflow
|
2020-01-19 00:15:44 +11:00 |