-
Notifications
You must be signed in to change notification settings - Fork 100
Closed
Description
Description
The Step 3 workflow is failing when trying to post the Step 4 content due to a YAML/Markdown syntax error in the .github/steps/4-step.md file.
Error Details
Workflow: Step 3 - "Post next step content"
Error: parseAggregate: expected colon after dict key
Location: .github/steps/4-step.md [Line 14, Column 108]
Reproduction
- Complete Step 3 by creating a pull request with changes to the
srcdirectory - The workflow successfully validates the changes
- The "Post next step content" job fails when trying to comment on issue feat: initial draft of the exercise #1
Logs
Post next step content Create comment - add step content
##[error](/home/runner/work/skills-integrate-mcp-with-copilot/skills-integrate-mcp-with-copilot/.github/steps/4-step.md) [Line 14, Column 108]
parseAggregate: expected colon after dict key
Impact
- Step 3 is marked as passed ✅
- Students cannot proceed to Step 4 because the content is not posted
- The exercise flow is interrupted
Workflow Run
Example failing run: https://github.com/RobertoGEMartin/skills-integrate-mcp-with-copilot/actions/runs/18558153767
Environment
- Date: October 16, 2025
- Repository template appears to have the syntax issue in the Step 4 markdown file
Suggested Fix
Review the .github/steps/4-step.md file at line 14, column 108 for YAML/Markdown syntax issues, likely related to variable interpolation or missing colons in key-value pairs.
Metadata
Metadata
Assignees
Labels
No labels