Skip to content

ci: use shared OSSF Scorecard workflow - #73

Merged
jaronoff97 merged 1 commit into
open-telemetry:mainfrom
opentelemetrybot:scorecard-shared-workflow
Aug 21, 2026
Merged

ci: use shared OSSF Scorecard workflow#73
jaronoff97 merged 1 commit into
open-telemetry:mainfrom
opentelemetrybot:scorecard-shared-workflow

Conversation

@opentelemetrybot

Copy link
Copy Markdown
Contributor

Design discussion: open-telemetry/sig-security#309

Changes

Migrate OSSF Scorecard to the shared workflow. This limits code scanning alerts from Scorecard to BinaryArtifactsID, DangerousWorkflowID, PinnedDependenciesID, and TokenPermissionsID.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the repository’s OSSF Scorecard GitHub Actions workflow to the centralized open-telemetry/shared-workflows reusable workflow, aligning with the SIG Security design direction and narrowing which Scorecard checks surface as code scanning alerts.

Changes:

  • Replace the in-repo Scorecard job steps with a call to open-telemetry/shared-workflows/.github/workflows/scorecard.yml@v0.10.0.
  • Tighten default GitHub Actions token permissions to permissions: {} and explicitly grant only the job-level permissions required for Scorecard publishing and SARIF upload.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jaronoff97
jaronoff97 merged commit 8805705 into open-telemetry:main Aug 21, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants