Exam GH-600 Topic 1 Question 3 Discussion

Actual exam question for Microsoft's GH-600 exam
Question #: 3
Topic #: 1
Drag and Drop Question
You have a GitHub repository that runs an agentic software development lifecycle (SDLC) workflow by using GitHub Actions. The workflow uses the following three executors implemented as scripts: spec_analyzer, risk_reviewer, and plan_merger.
You need to coordinate multiple specialized agents so that analysis and risk review run in parallel, and then a final executor merges the outputs into a single plan. The orchestration pattern must fan out one request to multiple executors, and then fan in the results to a final executor.
How should you complete the workflow definition? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.

Suggested Answer:


Explanation:
Box 1: needs
Needs & [spec_analyzer, risk_reviewer] forces plan_merger to wait until both the analysis and risk review jobs have successfully executed in parallel, completing the fan-out portion of your pipeline.
Box 2: [spec_analyzer, risk_reviewer]
Box 3: concurrency
The top-level key prevents race conditions by grouping active workflow runs together. Using
${{ github.run_id }} (replacing the typo ${{ github.reg }}) correctly locks concurrent executions for the specific pipeline run.
Reference:
https://github.com/openclaw/openclaw/issues/38433

by Mortimer at Aug 30, 2026, 03:42 AM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10