Dan-wanna-M / kbnf

A high-performance constrained decoding engine based on context free grammar in Rust
Other
40 stars 2 forks source link

Minimal Continuous Integration #5

Open Dan-wanna-M opened 4 months ago

Dan-wanna-M commented 4 months ago

Minimal CI means all every push/pull request needs to pass on Ubuntu x64. Rust build/test should be universal across platforms and architectures, since we do not use any Arch/OS-specific stuffs. Python, however, might be different. Let CI test every arch/OS, however, will make Actions run unbearably slow.

Dan-wanna-M commented 4 months ago

It should be possible to speed up CI on other platforms with caching.