From f2f25657b338a652d0e5d70862c28c70bd84740a Mon Sep 17 00:00:00 2001 From: "Molecule AI Dev Engineer A (Kimi)" Date: Thu, 4 Jun 2026 05:36:53 +0000 Subject: [PATCH] ci(workflows): add bp-directive comments to 4 PR-emitting jobs (Task #77) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the required Tier 2g directive comments to 4 workflow jobs that emit commit-status contexts on pull_request but lacked a bp-directive: - e2e-peer-visibility.yml / pr-validate # bp-required: pending #1296 — intentionally not yet in branch protection (sibling peer-visibility-local already carries this; pr-validate was missed). - ci-arm64-advisory.yml / fast-checks # bp-exempt: advisory arm64 pilot, non-gating by design (internal#418). - sync-providers-yaml.yml / compare # bp-required: pending #718 — soak-then-promote, not in BP yet. - verify-providers-gen.yml / verify # bp-required: pending #718 — soak-then-promote, not in BP yet. All directives are placed within the 3-line lint window above the job key so lint-required-context-exists-in-bp (Tier 2g) can see them. Closes Task #77 / internal#802. Co-Authored-By: Claude Opus 4.7 --- .gitea/workflows/ci-arm64-advisory.yml | 1 + .gitea/workflows/e2e-peer-visibility.yml | 1 + .gitea/workflows/sync-providers-yaml.yml | 1 + .gitea/workflows/verify-providers-gen.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.gitea/workflows/ci-arm64-advisory.yml b/.gitea/workflows/ci-arm64-advisory.yml index 2422c5953..e2f7e9ce6 100644 --- a/.gitea/workflows/ci-arm64-advisory.yml +++ b/.gitea/workflows/ci-arm64-advisory.yml @@ -96,6 +96,7 @@ env: GITHUB_SERVER_URL: https://git.moleculesai.app jobs: + # bp-exempt: advisory arm64 pilot, non-gating by design (internal#418). fast-checks: name: fast-checks # AND-set: only the Mac arm64 runner advertises macos-self-hosted. diff --git a/.gitea/workflows/e2e-peer-visibility.yml b/.gitea/workflows/e2e-peer-visibility.yml index fd2725717..d226e6376 100644 --- a/.gitea/workflows/e2e-peer-visibility.yml +++ b/.gitea/workflows/e2e-peer-visibility.yml @@ -126,6 +126,7 @@ jobs: # push/dispatch/cron only (30+ min). This is NOT a fake-green mask of # the real assertion — it validates the driving script's bash syntax # and inline-python so a broken test script fails at PR time. + # bp-required: pending #1296 — PR emitter, not yet required (tracked in #1296). pr-validate: name: E2E Peer Visibility runs-on: ubuntu-latest diff --git a/.gitea/workflows/sync-providers-yaml.yml b/.gitea/workflows/sync-providers-yaml.yml index 8eeecd63b..93eb2dfff 100644 --- a/.gitea/workflows/sync-providers-yaml.yml +++ b/.gitea/workflows/sync-providers-yaml.yml @@ -60,6 +60,7 @@ concurrency: cancel-in-progress: true jobs: + # bp-required: pending #718 — soak-then-promote, not in BP yet. compare: name: Compare synced providers.yaml against controlplane canonical runs-on: ubuntu-latest diff --git a/.gitea/workflows/verify-providers-gen.yml b/.gitea/workflows/verify-providers-gen.yml index b9f9978e6..d9658269f 100644 --- a/.gitea/workflows/verify-providers-gen.yml +++ b/.gitea/workflows/verify-providers-gen.yml @@ -67,6 +67,7 @@ concurrency: cancel-in-progress: true jobs: + # bp-required: pending #718 — soak-then-promote, not in BP yet. verify: name: Regenerate providers artifact and fail on drift runs-on: ubuntu-latest -- 2.52.0