Bazel is an amazing tool. Currently i'm using https://buddy.works for my ci/cd. Unfortunately they do not have a dedicated Bazel action (I have already asked for this feature since they currently have Maven and Gradle). But I agree with @1ewish "are going to pull exit codes from bazel command you run to report error codes" - that's how I handled this in Buddy, i have also set an action that notifies me on Slack whenever an error occurs.