valkey-io / valkey-bloom

Rust based Valkey Module which provides a BloomFilter data type / APIs
11 stars 9 forks source link

Adding github workflow for building, running format checks, unit tests, integration tests and ASAN testing #5

Closed zackcam closed 2 months ago

zackcam commented 2 months ago

Added a CI.yml file which allows git workflows to build, run format check and unit tests on the module. The workflow then will build a valkey server and run integration tests. Also added a build for ASAN testing and a build for a macos. Link to successful workflow: https://github.com/zackcam/valkey-bloom/actions/runs/10931508208 Other changes: Refactered build.sh to change VERSION to SERVER_VERSION, as well as changed the README to follow the new change Fixed a minor spelling mistake of Stings to strings Added temporary fix to test_basic.py so it can work with other versions.