Commit graph

107 commits

Author SHA1 Message Date
cschen
221a46dc16
Merge pull request #15 from hexedtech/docs/tests 2024-09-22 16:16:40 +02:00
71dbbd0b9a
ci: run tests on pull request review 2024-09-21 12:32:35 +02:00
cschen
1851cf3f59 ci(python): revert to only running ci on stable. 2024-09-20 01:31:33 +02:00
cschen
aa74679bcc ci(python): tentative n 2, forgot to differentiate the artefact names. 2024-09-19 21:51:23 +02:00
cschen
5741eacc85 ci(python): testing the updated CIs to build both a generic windows wheel
and a python3.8 one.
2024-09-19 21:34:06 +02:00
6d39e0d16b
ci(lua): run only on stable 2024-09-18 16:22:52 +02:00
31b8bb1843
ci(java): give up
you win for 0.7 gradle, but im going to try again
2024-09-18 16:01:56 +02:00
8c6e70cbe8
ci(java): try skipping module from cli args
while building, those tasks dont exist so it fails building
2024-09-18 15:58:34 +02:00
a26f57d249
ci(java): require java 11 2024-09-18 13:21:13 +02:00
c329fa49cb
ci(java): does publishing to central work?
packages take some time to appear, 10~30 mins i read? so idk ill find
out tomorrow if this worked
2024-09-18 04:34:14 +02:00
24ef0db727
ci(java): try with gradle-maven-publish-plugin 2024-09-18 04:09:51 +02:00
b65dc1ca45
ci(java): run gradle publish in right wd 2024-09-18 02:44:19 +02:00
d2b5e413c5
ci(java): basic gradle publish setup 2024-09-18 02:40:55 +02:00
581419bfed
ci: ci java branch 2024-09-18 01:58:54 +02:00
3047d21870
feat(lua): also pass errors in callbacks 2024-09-17 23:27:27 +02:00
54db029ecc
chore(lua): split down the monofile 2024-09-17 23:00:30 +02:00
864348bef4
fix: dont use color codes in logger 2024-09-17 22:17:47 +02:00
aba11707a2
ci: fix definition 2024-09-17 20:41:05 +02:00
d963da6583
ci: "fix" tests
i dont know how to do this with just one task: basically when building
lua feature on mac i need to change the build command. so i split off
the lua build task. its annoying but ehh
2024-09-17 20:34:40 +02:00
90618ddd1b
feat(lua): released on LuaRocks 2024-09-17 19:33:27 +02:00
7d53f61f0a
feat(lua): pass logs via callback channel, fix hints 2024-09-17 18:53:52 +02:00
cd11b64a96
fix(lua): and_then gets self 2024-09-17 14:36:46 +02:00
42ae4247ce
feat(lua): reintroduce and_then safely 2024-09-17 14:34:25 +02:00
7b9d743f6f
ci: split test and build steps 2024-09-17 12:53:53 +02:00
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