Make Bazel checks advisory and pause Bazel release artifacts (#58717)

## Why

The BuildBuddy key is revoked. Temporarily keep Bazel-dependent checks from blocking CI and release only Cargo artifacts.

## What changed

- Remove Bazel from the `blocking-ci` required dependencies.
- Make the Bazel-backed argument comment lint and SDK jobs advisory, and stop requiring the lint job to succeed in the Rust CI results check.
- Restrict release build and packaging matrices to Cargo, including Windows and provisioned macOS packages, and exclude Bazel binaries and symbols from release artifact downloads.

GitOrigin-RevId: 2c0d23471bbd0ab2eb4d90d318b518d0b33db97f
This commit is contained in:
Dmitriy Kovalenko
2026-11-01 15:40:16 +00:00
committed by copyberry
parent 5e07d1f694
commit 231c8abd2f
6 changed files with 23 additions and 18 deletions
+3
View File
@@ -36,6 +36,9 @@ jobs:
'
sdks:
# This job builds its CLI with Bazel. Keep it advisory while the BuildBuddy
# key is revoked; restore blocking behavior once it can run without BuildBuddy.
continue-on-error: true
runs-on:
group: ${{ github.event.repository.name }}-runners
labels: ${{ github.event.repository.name }}-linux-x64