Skip to content

Track organization-wide zizmor rollout #293

Description

@trask

Related to #275

Track the organization-wide rollout of zizmor scanning through the OpenTelemetry shared workflow, along with enforcement through the repository rulesets managed in open-telemetry/admin.

Status

38 of 80 enforced (48%) | inventory refreshed 2026-08-14

State Count Meaning
Blocked or remediation 2 Needs a fix, decision, or refreshed candidate
Adoption in review 8 Caller PR is open and awaiting review or merge
Adoption merged, enforcement pending 0 Caller merged; post-merge verification or admin enforcement remains
Not started 32 Eligible inventory repository with no rollout PR yet
Enforced 38 Scanning and branch-rule enforcement are active

Rollout checklist

Rows are grouped by next action and sorted by repository. A row is checked only after scanning and enforcement are active.

Blocked or remediation

Adoption in review

Adoption merged, enforcement pending

None.

Not started

  • open-telemetry/.project: (no rollout PR yet)
  • open-telemetry/community: (no rollout PR yet)
  • open-telemetry/opamp-spec: (no rollout PR yet)
  • open-telemetry/opentelemetry-collector: (no rollout PR yet)
  • open-telemetry/opentelemetry-collector-contrib: (no rollout PR yet)
  • open-telemetry/opentelemetry-collector-releases: (no rollout PR yet)
  • open-telemetry/opentelemetry-configuration: (no rollout PR yet)
  • open-telemetry/opentelemetry-cpp: (no rollout PR yet)
  • open-telemetry/opentelemetry-cpp-contrib: (no rollout PR yet)
  • open-telemetry/opentelemetry-demo: (no rollout PR yet)
  • open-telemetry/opentelemetry-ebpf-instrumentation: (no rollout PR yet)
  • open-telemetry/opentelemetry-ebpf-profiler: (no rollout PR yet)
  • open-telemetry/opentelemetry-go-compile-instrumentation: (no rollout PR yet)
  • open-telemetry/opentelemetry-helm-charts: (no rollout PR yet)
  • open-telemetry/opentelemetry-injector: (no rollout PR yet)
  • open-telemetry/opentelemetry-lambda: (no rollout PR yet)
  • open-telemetry/opentelemetry-network: (no rollout PR yet)
  • open-telemetry/opentelemetry-operator: (no rollout PR yet)
  • open-telemetry/opentelemetry-proto: (no rollout PR yet)
  • open-telemetry/opentelemetry-python: (no rollout PR yet)
  • open-telemetry/opentelemetry-python-contrib: (no rollout PR yet)
  • open-telemetry/opentelemetry-python-genai: (no rollout PR yet)
  • open-telemetry/opentelemetry-specification: (no rollout PR yet)
  • open-telemetry/opentelemetry-swift: (no rollout PR yet)
  • open-telemetry/opentelemetry-swift-core: (no rollout PR yet)
  • open-telemetry/opentelemetry-weaver-examples: (no rollout PR yet)
  • open-telemetry/opentelemetry-website-infra: (no rollout PR yet)
  • open-telemetry/opentelemetry-zig: (no rollout PR yet)
  • open-telemetry/opentelemetry.io: (no rollout PR yet)
  • open-telemetry/otel-arrow: (no rollout PR yet)
  • open-telemetry/semantic-conventions-conformance: (no rollout PR yet)
  • open-telemetry/weaver: (no rollout PR yet)

Enforced

Exclusions

  • open-telemetry/shared-workflows: shared workflow repository self-scans and must not call itself

Add future rollout and enforcement PRs to this checklist, and link their descriptions back to this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions