diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index 45cceb03073..834817342d1 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -142,7 +142,7 @@ jobs: setupGlobals(core, github, context, exec, io); const { main } = require('/opt/gh-aw/actions/compute_text.cjs'); await main(); - - name: Lock issue for agent workflow + - name: Lock issue for agentic workflow id: lock-issue if: (github.event_name == 'issues') || (github.event_name == 'issue_comment') uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 @@ -1201,7 +1201,7 @@ jobs: uses: ./actions/setup with: destination: /opt/gh-aw/actions - - name: Unlock issue after agent workflow + - name: Unlock issue after agentic workflow id: unlock-issue if: ((github.event_name == 'issues') || (github.event_name == 'issue_comment')) && (needs.activation.outputs.issue_locked == 'true') uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 1c718eb93c0..8eb23f24380 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -630,7 +630,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -681,7 +681,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index fd35b9c88db..82c3a51a266 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -713,7 +713,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -778,7 +778,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/go.sh << 'GH_AW_MCP_SCRIPTS_SH_GO_EOF' #!/bin/bash diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml index 652d788f6fa..0751231a2f6 100644 --- a/.github/workflows/daily-doc-healer.lock.yml +++ b/.github/workflows/daily-doc-healer.lock.yml @@ -745,7 +745,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -797,7 +797,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index a42757edfa5..3ed1e9285d0 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -659,7 +659,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -711,7 +711,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 3af62de7f84..0e9bd7caf33 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -749,7 +749,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -864,7 +864,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/github-discussion-query.sh << 'GH_AW_MCP_SCRIPTS_SH_GITHUB-DISCUSSION-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index 73e7c6327db..118bd00b978 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -669,7 +669,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -784,7 +784,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/github-discussion-query.sh << 'GH_AW_MCP_SCRIPTS_SH_GITHUB-DISCUSSION-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 1667f292818..db4f4fc903f 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -767,7 +767,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -819,7 +819,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index b4d43bfc510..c9ddd858fdb 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -635,7 +635,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -687,7 +687,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 6635bfde035..4942564afaf 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -716,7 +716,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -768,7 +768,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 1743df1af49..9fbc0b60076 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -657,7 +657,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -722,7 +722,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/go.sh << 'GH_AW_MCP_SCRIPTS_SH_GO_EOF' #!/bin/bash diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index 43f05feb9ca..2ab06ffdfcf 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -23,7 +23,7 @@ # # Build, test, and release gh-aw extension, then generate and prepend release highlights # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"5219f3be0d79b84fde78c4e4699d10bc376e7ba113c8403197534753d66ef0c8","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"55688b2c60bab462b74c72e82a8c9bbc8f513aaf0844864ea167e2a04045d5ea","strict":true} name: "Release" "on": @@ -1270,7 +1270,7 @@ jobs: name: release-binaries-${{ needs.config.outputs.release_tag }} path: dist/ retention-days: 1 - - name: "Notify - run sync actions and merge PR" + - name: Display release sync instructions run: | echo "## Manual Sync Actions Required" >> "$GITHUB_STEP_SUMMARY" echo "" >> "$GITHUB_STEP_SUMMARY" diff --git a/.github/workflows/release.md b/.github/workflows/release.md index fe2f88797da..aa6882cddbc 100644 --- a/.github/workflows/release.md +++ b/.github/workflows/release.md @@ -194,7 +194,7 @@ jobs: path: dist/ retention-days: 1 - - name: Notify - run sync actions and merge PR + - name: Display release sync instructions env: RELEASE_TAG: ${{ needs.config.outputs.release_tag }} run: | diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 569fc510b6d..d930a841b65 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -1638,7 +1638,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -1811,7 +1811,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 67ed7c0d110..8d0ee7dc97a 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -983,7 +983,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -1034,7 +1034,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/smoke-copilot-arm.lock.yml b/.github/workflows/smoke-copilot-arm.lock.yml index bd8a95e7dcb..8ef578afb5a 100644 --- a/.github/workflows/smoke-copilot-arm.lock.yml +++ b/.github/workflows/smoke-copilot-arm.lock.yml @@ -1152,7 +1152,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -1289,7 +1289,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index 4e070ad0297..106e64194a6 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -1267,7 +1267,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -1404,7 +1404,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/smoke-gemini.lock.yml b/.github/workflows/smoke-gemini.lock.yml index a015d7719ac..dd553a2ac29 100644 --- a/.github/workflows/smoke-gemini.lock.yml +++ b/.github/workflows/smoke-gemini.lock.yml @@ -795,7 +795,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -846,7 +846,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/gh.sh << 'GH_AW_MCP_SCRIPTS_SH_GH_EOF' #!/bin/bash diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index f4b2ab27845..0acac929374 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -817,7 +817,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -869,7 +869,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index bf0382cc98b..210baf73d75 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -810,7 +810,7 @@ jobs: bash /opt/gh-aw/actions/start_safe_outputs_server.sh - - name: Setup MCP Scripts Config + - name: Write MCP Scripts Config run: | mkdir -p /opt/gh-aw/mcp-scripts/logs cat > /opt/gh-aw/mcp-scripts/tools.json << 'GH_AW_MCP_SCRIPTS_TOOLS_EOF' @@ -862,7 +862,7 @@ jobs: GH_AW_MCP_SCRIPTS_SERVER_EOF chmod +x /opt/gh-aw/mcp-scripts/mcp-server.cjs - - name: Setup MCP Scripts Tool Files + - name: Write MCP Scripts Tool Files run: | cat > /opt/gh-aw/mcp-scripts/qmd-query.sh << 'GH_AW_MCP_SCRIPTS_SH_QMD-QUERY_EOF' #!/bin/bash diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index fb7e2178dc6..b6445178054 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -142,7 +142,7 @@ jobs: setupGlobals(core, github, context, exec, io); const { main } = require('/opt/gh-aw/actions/compute_text.cjs'); await main(); - - name: Lock issue for agent workflow + - name: Lock issue for agentic workflow id: lock-issue if: (github.event_name == 'issues') || (github.event_name == 'issue_comment') uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 @@ -1376,7 +1376,7 @@ jobs: uses: ./actions/setup with: destination: /opt/gh-aw/actions - - name: Unlock issue after agent workflow + - name: Unlock issue after agentic workflow id: unlock-issue if: ((github.event_name == 'issues') || (github.event_name == 'issue_comment')) && (needs.activation.outputs.issue_locked == 'true') uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 diff --git a/pkg/workflow/compiler_activation_job.go b/pkg/workflow/compiler_activation_job.go index 95df0b548c4..04365fb3806 100644 --- a/pkg/workflow/compiler_activation_job.go +++ b/pkg/workflow/compiler_activation_job.go @@ -245,7 +245,7 @@ func (c *Compiler) buildActivationJob(data *WorkflowData, preActivationJobCreate BuildEventTypeEquals("issue_comment"), ) - steps = append(steps, " - name: Lock issue for agent workflow\n") + steps = append(steps, " - name: Lock issue for agentic workflow\n") steps = append(steps, " id: lock-issue\n") steps = append(steps, fmt.Sprintf(" if: %s\n", lockCondition.Render())) steps = append(steps, fmt.Sprintf(" uses: %s\n", GetActionPin("actions/github-script"))) diff --git a/pkg/workflow/compiler_unlock_job.go b/pkg/workflow/compiler_unlock_job.go index 3a2b3fe4641..7dede83b3ac 100644 --- a/pkg/workflow/compiler_unlock_job.go +++ b/pkg/workflow/compiler_unlock_job.go @@ -53,7 +53,7 @@ func (c *Compiler) buildUnlockJob(data *WorkflowData, threatDetectionEnabled boo unlockCondition := BuildAnd(eventTypeCheck, lockedOutputCheck) - steps = append(steps, " - name: Unlock issue after agent workflow\n") + steps = append(steps, " - name: Unlock issue after agentic workflow\n") steps = append(steps, " id: unlock-issue\n") steps = append(steps, fmt.Sprintf(" if: %s\n", unlockCondition.Render())) steps = append(steps, fmt.Sprintf(" uses: %s\n", GetActionPin("actions/github-script"))) diff --git a/pkg/workflow/mcp_setup_generator.go b/pkg/workflow/mcp_setup_generator.go index 6f17d1717cc..ac6146c2890 100644 --- a/pkg/workflow/mcp_setup_generator.go +++ b/pkg/workflow/mcp_setup_generator.go @@ -325,7 +325,7 @@ func (c *Compiler) generateMCPSetup(yaml *strings.Builder, tools map[string]any, // For stdio mode, we only write the files but don't start the HTTP server if IsMCPScriptsEnabled(workflowData.MCPScripts, workflowData) { // Step 1: Write config files (JavaScript files are now copied by actions/setup) - yaml.WriteString(" - name: Setup MCP Scripts Config\n") + yaml.WriteString(" - name: Write MCP Scripts Config\n") yaml.WriteString(" run: |\n") yaml.WriteString(" mkdir -p /opt/gh-aw/mcp-scripts/logs\n") @@ -350,7 +350,7 @@ func (c *Compiler) generateMCPSetup(yaml *strings.Builder, tools map[string]any, yaml.WriteString(" \n") // Step 2: Generate tool files (js/py/sh) - yaml.WriteString(" - name: Setup MCP Scripts Tool Files\n") + yaml.WriteString(" - name: Write MCP Scripts Tool Files\n") yaml.WriteString(" run: |\n") // Generate individual tool files (sorted by name for stable code generation)