ci: allow nvskills signing account for dco#731
Conversation
Signed-off-by: Johnny Greco <jogreco@nvidia.com>
Greptile SummaryThis PR adds
|
| Filename | Overview |
|---|---|
| .github/workflows/dco-assistant.yml | Adds svc-nvskills-signing to the DCO Assistant allowlist alongside the existing dependabot[bot] entry, allowing NVSkills-generated signature commits to bypass the DCO signing requirement. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[PR opened / synchronized] --> B{Trusted Agentic CI?}
B -- yes --> Z[Skip DCO check]
B -- no --> C[DCO Assistant action runs]
C --> D{Commit author in allowlist?}
D -- yes
dependabot[bot]
svc-nvskills-signing --> E[DCO check passes]
D -- no --> F{Has signed DCO?}
F -- yes --> E
F -- no --> G[Post signing prompt on PR]
Reviews (1): Last reviewed commit: "ci: allow nvskills signing account for d..." | Re-trigger Greptile
Code Review: PR #731 —
|
📋 Summary
Allow the NVSkills signing service account to pass the DCO Assistant allowlist. This lets NVSkills-generated signature commits, such as the one currently on #718, satisfy DCO without requiring the service account to manually sign.
🔗 Related Issue
N/A
🔄 Changes
svc-nvskills-signingto the DCO Assistant allowlist in.github/workflows/dco-assistant.yml.🧪 Testing
git diff --check✅ Checklist