mirror of
https://github.com/github/awesome-copilot.git
synced 2026-10-12 23:04:14 +00:00
Publish full external plugin quality gate logs (#3668)
* fix(external-plugins): publish full quality gate logs Upload full external plugin quality gate output as workflow artifacts and link those artifacts from PR and intake comments. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Limit safeName length to 64 characters Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
co-authored by
Copilot App
Copilot Autofix powered by AI
parent
1874d1b88b
commit
a89cd67e19
@@ -94,6 +94,7 @@ jobs:
|
||||
BASE_RESULT_JSON: ${{ needs.evaluate-submission.outputs.evaluation }}
|
||||
BASE_VALID: ${{ needs.evaluate-submission.outputs.valid }}
|
||||
QUALITY_RESULT_JSON: ${{ needs.quality-gates.outputs.quality-result }}
|
||||
QUALITY_LOG_URL: ${{ needs.quality-gates.outputs.quality-log-url }}
|
||||
QUALITY_JOB_RESULT: ${{ needs.quality-gates.result }}
|
||||
ISSUE_STATE: ${{ needs.evaluate-submission.outputs.issue-state }}
|
||||
ISSUE_LABELS: ${{ needs.evaluate-submission.outputs.issue-labels }}
|
||||
@@ -136,7 +137,14 @@ jobs:
|
||||
};
|
||||
}
|
||||
|
||||
finalResult = intake.applyQualityGateResult(baseResult, qualityResult, context.runId, context.repo.owner, context.repo.repo);
|
||||
finalResult = intake.applyQualityGateResult(
|
||||
baseResult,
|
||||
qualityResult,
|
||||
context.runId,
|
||||
context.repo.owner,
|
||||
context.repo.repo,
|
||||
process.env.QUALITY_LOG_URL
|
||||
);
|
||||
}
|
||||
|
||||
await intakeState.applyExternalPluginIntakeEvaluation({
|
||||
|
||||
Reference in New Issue
Block a user