fix: Use ubuntu-latest for dependabot workflow security#159
Conversation
Use GitHub-hosted runners (ubuntu-latest) instead of self-hosted runners for improved security with pull_request_target workflows. GitHub-hosted runners provide better isolation and are ephemeral, reducing security risks. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
✅ Security Analysis ResultsGreat news! No security issues found in this pull request. Analysis Summary:
Security analysis powered by Claude Sonnet 4.6 via pr-auditor | Questions? Contact #dx-team or check out this page |
|
🥷 Code experts: No results found No code experts were identified for the files in this pull request based on git blame analysis. This may occur when:
If you expected to see expert suggestions, consider:
To learn more about /:\gitStream - Visit our Docs |
|
|
🎉 This PR is included in version 2.10.2 🎉 The release is available on: Your semantic-release bot 📦🚀 |



Summary
Changes
.github/workflows/dependabot-automerge.ymlto useubuntu-latestinstead ofci-universal-scale-setContext
The
ci-universal-scale-setrunners are not accessible to this repository (stuck in queue), causing dependabot PRs to wait indefinitely.Using GitHub-hosted runners (ubuntu-latest) provides:
pull_request_targetworkflowsThis workflow only approves/merges dependabot PRs and doesn't execute PR code, making GitHub-hosted runners the safest choice.
Related: PLT-3366
🤖 Generated with Claude Code