forked from iOfficeAI/AionUi
-
Notifications
You must be signed in to change notification settings - Fork 0
Review workflow: GPT Review fails before review when credential is absent #678
Copy link
Copy link
Open
Labels
area:releasePackaging, signing, updater, rollbackPackaging, signing, updater, rollbackblockedCannot proceed without an external dependency or decisionCannot proceed without an external dependency or decisionbugSomething isn't workingSomething isn't workingevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release train
Description
Metadata
Metadata
Assignees
Labels
area:releasePackaging, signing, updater, rollbackPackaging, signing, updater, rollbackblockedCannot proceed without an external dependency or decisionCannot proceed without an external dependency or decisionbugSomething isn't workingSomething isn't workingevaosevaOS public beta R&D workevaOS public beta R&D workkind:integrationIntegration implementation issueIntegration implementation issuepublic-betaBlocks or contributes to the public beta gateBlocks or contributes to the public beta gateready-for-agentIssue has enough handoff detail for an agent to startIssue has enough handoff detail for an agent to startrelease-train:runtime-reliabilityCross-version Workbench/runtime reliability release trainCross-version Workbench/runtime reliability release train
Summary
The active
🤖 GPT Reviewworkflow can be dispatched successfully but fails before producing any review when its API credential is not configured.Observed on PR #676:
Impact
The workflow appears available but provides no adversarial review evidence. Release managers must detect the failure explicitly and use a named exact-head substitute reviewer; treating the run as a completed reviewer would weaken the review gate.
Expected behavior
Choose and document one fail-closed contract:
The repair must not print, persist, or copy credential material. It should also ensure a manual PR-number review checks out or fetches the PR head, because workflow-run metadata may otherwise reflect the dispatch branch rather than the reviewed commit.
Acceptance proof
Parent tracker: #623.