Commit graph

83 commits

Author SHA1 Message Date
aaf45e3f8c
ci: fix duplicate line in file 2024-09-17 02:10:11 +02:00
041ce78bce
ci: in-depth test workflow 2024-09-17 02:09:32 +02:00
13ef05f8a2
fix(lua): event type field 2024-09-17 02:02:38 +02:00
7d212c6f10
ci(lua): stop rebuilding every time 2024-09-16 21:12:33 +02:00
cd1fc21df7
feat(lua): alternative getters, annotations
also cleaned up features a bit and updated annotations
oh and run CI too once
2024-09-16 18:24:24 +02:00
a59d2c4648
fix: feature name, disable workflow 2024-09-14 18:54:32 +02:00
978ad652a1
ci(js): run once to update online pkg 2024-09-14 18:51:18 +02:00
e1d6a31b43
ci(js): also delete npm dir when publishing 2024-09-14 18:49:53 +02:00
b3cefa268b
chore(js): slimmed down ci dist folder 2024-09-13 22:56:32 +02:00
ac94fb86fd
chore: rename feature to py for consistency 2024-09-13 22:21:53 +02:00
d633884dbb
ci: re-disable cis 2024-09-11 18:13:21 +02:00
0e6f7caec3
chore: bump beta version, publish
one-off to remake docs and have a reference. fast track for config
2024-09-11 18:11:20 +02:00
cschen
d40f37e8d4 ci(python): bump and ci back to stable only 2024-09-11 01:17:03 +02:00
cschen
da45afb3cb test(python): ci with new __init__.py 2024-09-11 01:13:20 +02:00
9b586ed938
ci: dont run on ci branch anymore 2024-09-10 16:39:26 +02:00
9b7bcb1830
ci(lua): fix windows filename 2024-09-10 16:15:31 +02:00
b115b2cd92
ci(lua): also copy annotations 2024-09-10 16:14:35 +02:00
3c6441678d
ci(lua): ops re-inverted matrix stuff 2024-09-10 16:09:56 +02:00
0703bed3f1
ci(lua): use easier to work with names 2024-09-10 16:02:54 +02:00
84868c336c
ci(lua): fix macos upload artifact path 2024-09-10 15:42:20 +02:00
8970cb3d92
ci: fix syntax, needs a with
i always do this wrong..
2024-09-10 14:51:58 +02:00
c0799df2b4
ci: pass GITHUB_TOKEN to setup_protoc
hopefully will resolve a lot of these rate limit errors
2024-09-10 14:49:48 +02:00
317990e7e4
ci(lua): test phase uses luajit too 2024-09-10 14:42:31 +02:00
c2df2341c4
ci(lua): build with luajit 2024-09-10 14:38:52 +02:00
0bca8ced41
ci(lua): add macos compile flags to command line 2024-09-10 12:14:27 +02:00
a7dc209ae3
ci(lua): run on macos-latest 2024-09-10 03:45:38 +02:00
675a8091e2
ci(rust): test rust ci 2024-09-10 03:39:36 +02:00
73f6ed7c8e
ci(lua): re-enable macos runner 2024-09-10 03:39:01 +02:00
a17c0e0ba5
ci(lua): ugly directories fix, docs on todos 2024-09-10 03:25:23 +02:00
49aec9e70b
ci(lua): ignore known_hosts check 2024-09-10 03:09:52 +02:00
1c90cc36bf
ci(lua): rename before uploading 2024-09-10 02:39:55 +02:00
53bfaf1d9a
ci(lua): disable macos because it wont work
keeps answering rate limited on protobuf step, will try again in a sec
2024-09-10 02:39:26 +02:00
98935ccbbc
ci(lua): is it in vars? 2024-09-10 02:18:24 +02:00
89c221ba40
ci(lua): split mac build to add rustflags
kind of ugly because most of the build step is repeated but i don't
really have a way to make conditional steps and can't add those config
flags to the bare project because they make tests fail
2024-09-10 02:16:21 +02:00
0561f74062
ci(rust): pass token to cargo publish 2024-09-10 02:07:15 +02:00
404fa0f241
ci(lua): push artifacts on our server
maybe consider luarocks in the future?
2024-09-10 02:06:57 +02:00
3973aace83
ci: only run stable workflows on stable branch
for now
2024-09-10 02:06:23 +02:00
4c313bf862
ci(py): re-enable macos 2024-09-10 00:37:14 +02:00
241c3d6eb9
ci(js): re-enable mac runner 2024-09-10 00:37:14 +02:00
402e73ab68
ci: re-disable macos
always ratelimited, makes all builds fail and debugging impossible ughhh
2024-09-10 00:37:13 +02:00
e28214a528
ci(py): paths 2024-09-10 00:37:13 +02:00
d1484b2eed
ci(java): dont do macosx64 yet 2024-09-10 00:37:13 +02:00
b9dcf5520a
ci(js): print what is going on 2024-09-10 00:37:13 +02:00
0a2d8c7f12
ci(py): enable macos build, cwd for publish 2024-09-10 00:37:13 +02:00
01f2d70ddb
ci(js): sed workdir, enable mac build 2024-09-10 00:37:12 +02:00
decbda1bc8
ci(js): publish natives under @codemp scope...
... but keep using just codemp for package. to do this, we sed
@codemp/native into just codemp before doing npm publish, because napi
doesnt seem to have a flag to configure that without resorting to
package.json while creating subdirs.
2024-09-10 00:37:12 +02:00
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