Skip to content

ci: fix self-repository references - #1278

Merged
trask merged 1 commit into
open-telemetry:mainfrom
opentelemetrybot:zizmor-remediation/self-repository-20260914
Sep 15, 2026
Merged

trask merged 1 commit into
open-telemetry:mainfrom
opentelemetrybot:zizmor-remediation/self-repository-20260914

Conversation

@opentelemetrybot

@opentelemetrybot opentelemetrybot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Use GitHub's dedicated $/... syntax for same-repository actions and reusable workflows so zizmor no longer reports self-repository findings.

Update the shared Scorecard workflow to v0.14.0, which filters the corresponding Scorecard false positives.

Strict all-level enforcement is staged in open-telemetry/admin#889.

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.

🟢 Approval recommended

No unresolved review comments remain.

Pull request overview

Updates GitHub Actions references to avoid zizmor self-repository findings and upgrades Scorecard.

Changes:

  • Uses $/... for the local reusable lint workflow.
  • Updates the shared Scorecard workflow to v0.14.0.
File summaries
File Description
.github/workflows/ossf-scorecard.yml Updates the shared Scorecard workflow to v0.14.0.
.github/workflows/build.yml Updates the local reusable workflow reference.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

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

@opentelemetrybot
opentelemetrybot marked this pull request as ready for review September 15, 2026 02:19
@opentelemetrybot
opentelemetrybot requested review from a team as code owners September 15, 2026 02:19
@trask
trask merged commit 8ffb243 into open-telemetry:main Sep 15, 2026
14 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.

3 participants