Skip to content

fix(ci): support external and Dependabot PR service test workflows#578

Draft
vishal-bala wants to merge 1 commit intomainfrom
ci/test-dependabot-PRs
Draft

fix(ci): support external and Dependabot PR service test workflows#578
vishal-bala wants to merge 1 commit intomainfrom
ci/test-dependabot-PRs

Conversation

@vishal-bala
Copy link
Copy Markdown
Collaborator

Summary

  • update the manual external PR workflow to accept fork PRs and dependabot[bot] PRs while still requiring a maintainer-provided pr_number
  • carry the PR number through job outputs and use it consistently in check-run messages
  • add richer in-progress check details with a link to the active Actions run, plus the PR number and head SHA
  • set persist-credentials: false when checking out external PR code and rename workflow/check labels from "Fork PR" to "External PR"
  • skip service tests in the main test.yml workflow for Dependabot PRs

Testing

  • Not run (not requested)

@jit-ci
Copy link
Copy Markdown

jit-ci bot commented Apr 10, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

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.

1 participant