|
003711c9c0
|
ci(js): aaargg the url
|
2024-09-10 00:37:12 +02:00 |
|
|
f1715f46e7
|
ci(py): oops remove needs
|
2024-09-10 00:37:12 +02:00 |
|
|
3915e1052e
|
ci(js): must set registry url
|
2024-09-10 00:37:12 +02:00 |
|
|
15b43310c2
|
ci(js): create bindings, cleanup artifacts, add token
|
2024-09-10 00:37:12 +02:00 |
|
|
f5b3a25192
|
ci(js): use action for publish to avoid add-account
|
2024-09-10 00:37:11 +02:00 |
|
|
fad8bb04b2
|
ci: fix js, place artifacts under publish dir
|
2024-09-10 00:37:11 +02:00 |
|
|
8e76eeec30
|
ci: try to make python release
not for macos because we're rate limited now, re-enable it later
|
2024-09-10 00:37:11 +02:00 |
|
|
e6ad4ae6ed
|
ci: cheap log because i don't know whats going on
|
2024-09-10 00:37:11 +02:00 |
|
|
95ceb7b6d0
|
ci: actually download and publish in js ci
|
2024-09-10 00:37:11 +02:00 |
|
|
c8174bb81c
|
chore(js): bump version and try a publish
|
2024-09-10 00:37:11 +02:00 |
|
|
f1c36dcd31
|
ci: add auth token to npm publish step
|
2024-09-10 00:37:11 +02:00 |
|
|
659f3ac8b7
|
fix: tests won't work anymore otherwise
this means we probably can't cross compile lua right now, but not doing
it yet anyway sooo
|
2024-09-10 00:37:10 +02:00 |
|
|
4f875ebfe4
|
ci: disable macos target for js for now
so it runs the publish step
|
2024-09-10 00:37:10 +02:00 |
|
|
0c9893f442
|
ci: java ci to make jars
|
2024-09-10 00:37:10 +02:00 |
|
|
aee82bd65d
|
ci: test just tests
|
2024-09-10 00:37:10 +02:00 |
|
|
b64ba92382
|
ci: strip js binaries
|
2024-09-10 00:37:10 +02:00 |
|
|
f8329cb0f1
|
ci: fix for python, always release
|
2024-09-10 00:37:10 +02:00 |
|
|
ade03cb590
|
ci: fix for lua, use filename
|
2024-09-10 00:37:10 +02:00 |
|
|
8f72f21951
|
ci: js typo
|
2024-09-10 00:37:09 +02:00 |
|
|
9ee5c8a1d6
|
ci: update checkout action
|
2024-09-10 00:37:09 +02:00 |
|
|
631452756a
|
ci: don't fail fast when building artifacts
|
2024-09-10 00:37:09 +02:00 |
|
|
8702fc5ed6
|
ci: fix python pattern key
|
2024-09-10 00:37:09 +02:00 |
|
|
033ab68c04
|
ci: added rust publish ci
|
2024-09-10 00:37:09 +02:00 |
|
|
ad86c7b372
|
ci: added js ci
|
2024-09-10 00:37:09 +02:00 |
|
|
05e8343641
|
ci: simplified workflows, disabled targets
|
2024-09-10 00:37:09 +02:00 |
|
|
1541ede699
|
fix(js): dist package.json specifies name
also macos on arm64
|
2024-09-10 00:37:08 +02:00 |
|
|
08d97b58a7
|
ci: removed js binding, as it gets generated
|
2024-09-10 00:37:08 +02:00 |
|
|
a9706cdf3d
|
ci: fix python, container off for protoc
also no need for rustup, maturin does it for us
|
2024-09-10 00:37:08 +02:00 |
|
|
27159ea733
|
fix(lua): option to build on mac and x86 linux
|
2024-09-10 00:37:08 +02:00 |
|
|
988e443e78
|
ci: fix python format, toggle many targets
lets save up some github credits for now
|
2024-09-10 00:37:08 +02:00 |
|
|
ac3df94cf9
|
ci: drop targets, bump setup protoc, fix py cwd
|
2024-09-10 00:37:08 +02:00 |
|
|
68d57db212
|
ci: setup protoc before building
also make sure we have latest stable with rustup
|
2024-09-10 00:37:08 +02:00 |
|
|
8202c3f7d3
|
chore: dont gitignore ci
|
2024-09-10 00:37:07 +02:00 |
|
|
ba3eeca205
|
ci: auto build py wheels and lua module
|
2024-09-10 00:37:07 +02:00 |
|
|
7d6b14fe7a
|
fix(java): bundle mac binaries too
|
2024-09-09 20:59:07 +02:00 |
|
|
f6ee2f0806
|
fix(java): borked glue methods
|
2024-09-09 16:06:05 +02:00 |
|
|
5218042ca0
|
docs: we don't need a CLA anymore!
|
2024-09-08 15:13:01 +02:00 |
|
cschen
|
f2a2892674
|
fix(python): fix macros also for client.rs
|
2024-09-08 11:25:33 +02:00 |
|
cschen
|
f116f27b39
|
fix(python): remove the macro_export and use pub(crate) instead so that it doesn't leak into the documentations.
|
2024-09-08 11:03:10 +02:00 |
|
|
6afa212fe4
|
docs: registration link
|
2024-09-08 05:23:32 +02:00 |
|
|
b968945a37
|
chore: codemp.dev -> code.mp
|
2024-09-07 22:10:47 +02:00 |
|
cschen
|
47856334e2
|
chore: rewording of the README
|
2024-09-07 20:01:36 +02:00 |
|
cschen
|
f5754ed804
|
chore(python): token name more explicit
|
2024-09-07 19:39:27 +02:00 |
|
cschen
|
69d2c471e2
|
chore(python): local build script for pypi publish.
to publish save the pypi token locally.
|
2024-09-07 19:21:28 +02:00 |
|
|
4be0e3481b
|
feat(js): multi-platform publishing
added loader index, moved directories around a bit to better work with
napi
|
2024-09-06 13:56:40 +02:00 |
|
|
5ca3fe52d7
|
fix(lua): add type hints for poll_callback
|
2024-09-06 13:21:19 +02:00 |
|
cschen
|
c1c9902b45
|
feat(python): switched to abi3 mode to allow multiple python versions with single wheel.
abi3 does not support `PyFunction` so added workaround checking for `is_callable()`
|
2024-09-06 00:24:37 +02:00 |
|
|
e946ee195b
|
fix: async-trait disabled by default
provides better docs and it should be rare to need Box<dyn Controller>
anyway, also Sync + Send is explicitly added so should be fine
|
2024-09-06 00:13:17 +02:00 |
|
|
4fa8548b12
|
fix(lua): build script target filename
|
2024-09-06 00:13:07 +02:00 |
|
|
fb5bb51e65
|
fix: uuid was copy, string is not
|
2024-09-06 00:12:31 +02:00 |
|