Skip to content

ci(docs): Add agentic workflows for codebase documentation #7728

ci(docs): Add agentic workflows for codebase documentation

ci(docs): Add agentic workflows for codebase documentation #7728

Triggered via pull request March 12, 2026 13:36
Status Success
Total duration 17s
Artifacts

secret-scan.yml Required

on: pull_request
Secret Scan
13s
Secret Scan
Fit to window
Zoom out
Zoom in

Annotations

4 errors
MCP Gateway receives empty API key and port due to incorrect step output references: .github/workflows/docs-codebase-refresh.lock.yml#L647
The 'Start MCP Gateway' step (lines 647-648) references `steps.safe-outputs-start.outputs.api_key` and `steps.safe-outputs-start.outputs.port`, but the 'Start Safe Outputs MCP HTTP Server' step (id: safe-outputs-start) never sets these outputs. The API key and port are actually set by 'Generate Safe Outputs MCP Server Config' step (id: safe-outputs-config) with output names `safe_outputs_api_key` and `safe_outputs_port`. This causes the MCP Gateway to receive empty/undefined credentials, potentially causing authentication failures or security bypasses if the safeoutputs server accepts empty Authorization headers.
[ZZX-7RN] MCP Gateway receives empty API key and port due to incorrect step output references (additional location): .github/workflows/docs-codebase-update.lock.yml#L647
The 'Start MCP Gateway' step (lines 647-648) references `steps.safe-outputs-start.outputs.api_key` and `steps.safe-outputs-start.outputs.port`, but the 'Start Safe Outputs MCP HTTP Server' step (id: safe-outputs-start) never sets these outputs. The API key and port are actually set by 'Generate Safe Outputs MCP Server Config' step (id: safe-outputs-config) with output names `safe_outputs_api_key` and `safe_outputs_port`. This causes the MCP Gateway to receive empty/undefined credentials, potentially causing authentication failures or security bypasses if the safeoutputs server accepts empty Authorization headers.
MCP Gateway step references wrong step outputs, causing API key and port to be empty: .github/workflows/docs-codebase-update.lock.yml#L647
Lines 647-648 reference `steps.safe-outputs-start.outputs.api_key` and `steps.safe-outputs-start.outputs.port`, but the `safe-outputs-start` step (lines 623-641) never sets these outputs. The API key and port are actually set in the `safe-outputs-config` step via `$GITHUB_OUTPUT`. This will cause `GH_AW_SAFE_OUTPUTS_API_KEY` and `GH_AW_SAFE_OUTPUTS_PORT` to be empty in the MCP Gateway step, breaking authentication to the Safe Outputs server.
[A5K-NUZ] MCP Gateway step references wrong step outputs, causing API key and port to be empty (additional location): .github/workflows/docs-codebase-refresh.lock.yml#L647
Lines 647-648 reference `steps.safe-outputs-start.outputs.api_key` and `steps.safe-outputs-start.outputs.port`, but the `safe-outputs-start` step (lines 623-641) never sets these outputs. The API key and port are actually set in the `safe-outputs-config` step via `$GITHUB_OUTPUT`. This will cause `GH_AW_SAFE_OUTPUTS_API_KEY` and `GH_AW_SAFE_OUTPUTS_PORT` to be empty in the MCP Gateway step, breaking authentication to the Safe Outputs server.