b58a11f06a
ci: just run on push
2024-11-05 01:27:07 +01:00
752a682efc
ci(test): only run build tests after functional
...
so that functional tests run sooner
2024-10-30 16:58:21 +01:00
4772af4959
ci: more fine-grained ci, less jobs
2024-10-30 13:45:39 +01:00
cb6c95e1aa
ci(test): no toolchain matrix for fn tests
2024-10-30 13:32:38 +01:00
e0c913b46d
ci(test): only run fn/build tests after unit
2024-10-30 13:31:42 +01:00
adaaf86e32
ci: run functional tests too
2024-10-30 13:27:25 +01:00
0c73cb13c8
ci: we just need beta
...
beta is next version, nightly is cutting edge
2024-10-26 19:38:16 +02:00
bd1d4829ff
ci: i dont know yaml
2024-09-25 21:34:34 +02:00
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