Commit graph

20 commits

Author SHA1 Message Date
a04ecdcd19
ci: run on any push 2024-09-25 21:33:53 +02:00
55929146d6
fix: add macos build args to build.rs, simplify ci
since we dont need to pass custom build command anymore to make lua work
on macos, we can dramatically slim down our lua and test CIs
2024-09-25 21:32:01 +02:00
5004620da1
ci: run on PRs since its needed to merge 2024-09-25 06:10:18 +02:00
71dbbd0b9a
ci: run tests on pull request review 2024-09-21 12:32:35 +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
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
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
9b586ed938
ci: dont run on ci branch anymore 2024-09-10 16:39:26 +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
aee82bd65d
ci: test just tests 2024-09-10 00:37:10 +02:00
05e8343641
ci: simplified workflows, disabled targets 2024-09-10 00:37:09 +02:00
ac3df94cf9
ci: drop targets, bump setup protoc, fix py cwd 2024-09-10 00:37:08 +02:00
ba3eeca205
ci: auto build py wheels and lua module 2024-09-10 00:37:07 +02:00
Renamed from .github/workflows/ci.yml (Browse further)