Skip to content

Pin reusable workflow actions to full commit SHAs#3902

Merged
nogates merged 2 commits into
masterfrom
nogates/fix-workflows-datadog-api-spec
May 27, 2026
Merged

Pin reusable workflow actions to full commit SHAs#3902
nogates merged 2 commits into
masterfrom
nogates/fix-workflows-datadog-api-spec

Conversation

@nogates
Copy link
Copy Markdown
Contributor

@nogates nogates commented May 27, 2026

What does this PR do?

The datadog-api-spec repo enforces a policy requiring all GitHub Actions to be pinned to full commit SHAs — tag references like @V3 or @v4 are rejected at job setup time, causing all test jobs to fail. This updates all reusable workflow files to pin every action to its full commit SHA. Triggered by failures seen in https://github.com/DataDog/datadog-api-spec/actions/runs/26498375372.

Additional Notes

(none)

Review checklist

  • This PR includes all newly recorded cassettes for any modified tests.
  • This PR does not rely on API client schema changes.
    • The CI should be fully passing.

datadog-api-spec enforces a policy requiring all actions to be pinned
to full commit SHAs; tag references like @v3/@v4 are rejected at job
setup, causing all test jobs to fail.
@nogates nogates requested review from a team as code owners May 27, 2026 09:34
@datadog-datadog-prod-us1-2
Copy link
Copy Markdown

datadog-datadog-prod-us1-2 Bot commented May 27, 2026

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

Ensure labels | changelog   View in Datadog   GitHub Actions

🛟 This job is unlikely to succeed on retry. Please review your pipeline configuration. Missing required label 'changelog/*' for changelog validation.

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 7840e38 | Docs | Datadog PR Page | Give us feedback!

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nogates nogates added the changelog/no-changelog Changes don't appear in changelog label May 27, 2026
@nogates nogates merged commit f105b8a into master May 27, 2026
14 of 15 checks passed
@nogates nogates deleted the nogates/fix-workflows-datadog-api-spec branch May 27, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog Changes don't appear in changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants