Skip to content

ci: fix self-repository references - #20166

Open
opentelemetrybot wants to merge 1 commit into
mainfrom
trask-zizmor-self-repository-20260914
Open

opentelemetrybot wants to merge 1 commit into
mainfrom
trask-zizmor-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#896.

@trask
trask requested a balanced review from Copilot September 15, 2026 03:08
@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Sep 15, 2026

Copy link
Copy Markdown

Pull request dashboard status

Waiting on reviewers · refreshed 2026-09-15 04:00 UTC

Review the latest changes.

Status above doesn't look right?
  • Just replied or pushed? Anything around or after the refresh time above may not be picked up yet — give it a few minutes.
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

All local references were consistently migrated, their targets exist, and the pinned Scorecard commit matches v0.14.0.

Pull request overview

Updates CI workflows to use GitHub’s self-repository syntax and eliminate zizmor findings.

Changes:

  • Migrates local reusable workflow references from ./ to $/.
  • Updates the shared Scorecard workflow to v0.14.0.
File summaries
File Description
.github/workflows/reusable-pr-build.yml Updates reusable build references.
.github/workflows/release.yml Updates release workflow references.
.github/workflows/publish-smoke-test-spring-boot-images.yml Updates image publishing reference.
.github/workflows/publish-smoke-test-servlet-images.yml Updates notification reference.
.github/workflows/publish-smoke-test-security-manager-images.yml Updates image publishing reference.
.github/workflows/publish-smoke-test-quarkus-images.yml Updates image publishing reference.
.github/workflows/publish-smoke-test-play-images.yml Updates image publishing reference.
.github/workflows/publish-smoke-test-grpc-images.yml Updates image publishing reference.
.github/workflows/pr-smoke-test-spring-boot-images.yml Updates PR smoke-test reference.
.github/workflows/pr-smoke-test-security-manager-images.yml Updates PR smoke-test reference.
.github/workflows/pr-smoke-test-quarkus-images.yml Updates PR smoke-test reference.
.github/workflows/pr-smoke-test-play-images.yml Updates PR smoke-test reference.
.github/workflows/pr-smoke-test-grpc-images.yml Updates PR smoke-test reference.
.github/workflows/ossf-scorecard.yml Upgrades Scorecard workflow to v0.14.0.
.github/workflows/native-tests-daily.yml Updates native-test and notification references.
.github/workflows/documentation-synchronization-audit.yml Updates notification references.
.github/workflows/build.yml Updates standard build references.
.github/workflows/build-pull-request.yml Updates PR build reference.
.github/workflows/build-daily.yml Updates daily build references.
.github/workflows/build-daily-no-build-cache.yml Updates uncached daily build references.
Review details
  • Files reviewed: 20/20 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 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 03:14
@opentelemetrybot
opentelemetrybot requested a review from a team as a code owner September 15, 2026 03:14
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.

2 participants