-
Notifications
You must be signed in to change notification settings - Fork 568
feat(ci): add FreeBSD CI workflow and update README for FreeBSD support #3141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: unstable
Are you sure you want to change the base?
Conversation
Need an ASF Infra ticket for |
https://issues.apache.org/jira/browse/INFRA-27173 Ticket created. |
It can raise a PR to add the action to the allowed list for now. |
apache/infrastructure-actions#274 PR opened. |
Hi, could you check and fix the error in FreeBSD CI? https://github.com/apache/kvrocks/actions/runs/17395038527/job/49375316997?pr=3141 |
|
closes: #3128
The changes include documentation updates to add FreeBSD installation instructions and platform recognition, along with a new GitHub Actions CI workflow that builds and tests Kvrocks on FreeBSD 14.1 using both Clang and GCC compilers.
The CI workflow verifies that Kvrocks successfully builds with Ninja, passes C++ unit tests, and runs correctly by performing a smoke test with Redis protocol PING/PONG verification.