Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 23, 2026

Updates the smoke-claude workflow to import the shared/go-make.md shared workflow, which provides safeinputs-go and safeinputs-make tools for executing Go and Make commands.

Changes Made

  • Added Import: Added shared/go-make.md to the imports section in .github/workflows/smoke-claude.md
  • Updated Instructions: Modified the Serena MCP testing instructions to mention that the new safeinputs-go and safeinputs-make tools are available alongside Serena's MCP tools
  • Added Make Build Test: Added test Add workflow: githubnext/agentics/weekly-research #4 "Make Build Testing" that uses the safeinputs-make tool with args "build" to verify the build succeeds
  • Recompiled Workflow: Generated updated .github/workflows/smoke-claude.lock.yml file with the new safe-input tools properly integrated

New Tools Available

The workflow now includes two additional safe-input tools:

  • safeinputs-go: Execute any Go command (e.g., go test ./..., go build ./cmd/gh-aw, go mod tidy)
  • safeinputs-make: Execute any Make target (e.g., make build, make test-unit, make lint, make agent-finish)

These tools provide an alternative to Serena MCP for Go/Make command execution with consistent logging and proper shell script handling, while maintaining backward compatibility with existing Serena MCP functionality.

Testing

The smoke test workflow now includes 9 tests (up from 8), with the new Make Build Testing positioned after Serena MCP testing to validate that the safeinputs-make tool works correctly by building the project.

Original prompt

Update smoke-Claude to import the go-make shared agentic workflow and run a "make build" command and check that it receives a result back.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.


Changeset

  • Type: patch
  • Description: Update smoke-claude workflow to import the shared go-make workflow and expose safeinputs-go and safeinputs-make tools for running Go and Make commands used by CI and local testing. This is an internal tooling update and does not change public APIs.

Ahoy! This treasure was crafted by 🏴‍☠️ Changeset Generator


Changeset

  • Type: patch
  • Description: Update smoke-claude workflow to import the shared go-make workflow and expose safeinputs-go and safeinputs-make tools for running Go and Make commands used by CI and local testing. Internal tooling update; no public API changes.

Ahoy! This treasure was crafted by 🏴‍☠️ Changeset Generator

Copilot stopped work on behalf of pelikhan due to an error January 23, 2026 14:31
@pelikhan
Copy link
Contributor

@copilot Continue work

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 23, 2026

@copilot Continue work

Updated smoke-claude.md to import shared/go-make.md, which adds safeinputs-go and safeinputs-make tools to the workflow. The workflow now provides both Serena MCP tools and the new go-make safe-input tools for executing Go and Make commands. Changes committed in b6e1a5c.

Copilot AI changed the title [WIP] Update smoke-Claude to import go-make shared workflow Update smoke-Claude to import go-make shared workflow Jan 23, 2026
Copilot AI requested a review from pelikhan January 23, 2026 15:17
@pelikhan pelikhan added the smoke label Jan 23, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰

@github-actions
Copy link
Contributor

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

@github-actions
Copy link
Contributor

Smoke Test Results

PRs: #11502, #11503, #11518, #11516
✅ GitHub MCP
✅ Safe Inputs GH CLI
✅ Serena MCP
✅ Playwright
✅ File Writing
✅ Bash Tool
✅ Discussion Interaction

Status: PASS

@pelikhan

AI generated by Smoke Copilot

@github-actions
Copy link
Contributor

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

@github-actions
Copy link
Contributor

Set working directory to GITHUB_WORKSPACE for safe-inputs MCP handlers | [WIP] Normalize header levels in static analysis report | [jsweep] Clean campaign_discovery.cjs | [docs] Unbloat Security Architecture documentation
GitHub MCP merged PRs ✅
safeinputs-gh PR list ✅
Serena activate_project ✅
Playwright GitHub title ✅
Tavily search ✅
File write ✅
Bash cat ✅
Discussion query + comment ✅
Overall: PASS

AI generated by Smoke Codex

@github-actions
Copy link
Contributor

Smoke Test Results

Overall Status: ✅ PASS

Last 2 Merged PRs:

Test Results:
✅ GitHub MCP
✅ Safe Inputs GH CLI
✅ Serena MCP
✅ Playwright
✅ Tavily
✅ File Writing
✅ Bash Tool
✅ Discussion Interaction

AI generated by Smoke Claude

2. **Safe Inputs GH CLI Testing**: Use the `safeinputs-gh` tool to query 2 pull requests from ${{ github.repository }} (use args: "pr list --repo ${{ github.repository }} --limit 2 --json number,title,author")
3. **Serena MCP Testing**: Use the Serena MCP server tool `activate_project` to initialize the workspace at `${{ github.workspace }}` and verify it succeeds (do NOT use bash to run go commands - use Serena's MCP tools)
3. **Serena MCP Testing**: Use the Serena MCP server tool `activate_project` to initialize the workspace at `${{ github.workspace }}` and verify it succeeds (do NOT use bash to run go commands - use Serena's MCP tools or the safeinputs-go/safeinputs-make tools from the go-make shared workflow)
4. **Playwright Testing**: Use playwright to navigate to https://github.com and verify the page title contains "GitHub"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot add test to call the safeinputs make build tool

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added test #4 "Make Build Testing" that uses the safeinputs-make tool with args "build" to verify the build succeeds. The test is positioned after Serena MCP testing and before Playwright testing. Changes committed in a8b3839.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 23, 2026

🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰

@github-actions
Copy link
Contributor

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions
Copy link
Contributor

PRs: Set working directory to GITHUB_WORKSPACE for safe-inputs MCP handlers | [WIP] Normalize header levels in static analysis report
GitHub MCP ✅ | safeinputs-gh ✅
Serena activate ✅ | Playwright title ✅
Tavily search ✅ | file write+cat ✅
Discussion query+comment ✅
Overall: PASS

AI generated by Smoke Codex

@github-actions github-actions bot removed the smoke label Jan 23, 2026
@github-actions
Copy link
Contributor

Smoke Test Results - ✅ PASS

PRs reviewed:

Test Result
GitHub MCP
Safe Inputs GH CLI
Serena MCP
Playwright
File Writing
Bash Tool
Discussion Interaction

Overall: ✅ PASS

Run: https://github.com/githubnext/gh-aw/actions/runs/21293345340

@pelikhan

AI generated by Smoke Copilot

@github-actions
Copy link
Contributor

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

@github-actions
Copy link
Contributor

Smoke Test Results

Last 2 merged PRs:

Test Results:

  • ✅ GitHub MCP
  • ✅ Safe Inputs GH CLI
  • ✅ Serena MCP
  • ✅ Make Build
  • ✅ Playwright
  • ✅ Tavily Web Search
  • ✅ File Writing
  • ✅ Bash Tool
  • ✅ Discussion Interaction

Overall Status: PASS

AI generated by Smoke Claude

@pelikhan pelikhan marked this pull request as ready for review January 23, 2026 16:44
@pelikhan pelikhan merged commit 63365d1 into main Jan 23, 2026
83 checks passed
@pelikhan pelikhan deleted the copilot/update-smoke-claude-workflow branch January 23, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants