Skip to content

Add build step and timeout updates to smoke workflows - #11968

Merged
Mossaka merged 32 commits into
mainfrom
copilot/add-make-build-test-task
Jan 28, 2026
Merged

Add build step and timeout updates to smoke workflows#11968
Mossaka merged 32 commits into
mainfrom
copilot/add-make-build-test-task

Conversation

CopilotAI commented Jan 26, 2026

Copy link
Copy Markdown
Contributor

The smoke workflows now include a build-only task that verifies gh-aw can run make build (no make test) and have increased timeouts for the build to complete. This applies to all smoke-* workflows across engines.

  • Workflow coverage
    • Added a build task to every smoke workflow (smoke-copilot, smoke-codex, smoke-claude, smoke-opencode).
  • Runtimes
    • Ensured go runtime is specified in all smoke workflow frontmatter.
  • Timeouts
    • Increased smoke workflow timeouts to allow builds to finish reliably.
  • Lockfile updates
    • Recompiled workflows so .lock.yml reflects the new task and settings.

Example step added to smoke workflows:

- Build gh-aw: Run `make build`; report failure if the command fails.

Custom agent used: agentic-workflows
GitHub Agentic Workflows (gh-aw) - Create, debug, and upgrade AI-powered workflows with intelligent prompt routing

Original prompt

Add one more task to all the smoke workflows (workflow name startedw with smoke-xxx) (copilot, codex, and more)

the task is to be able to run make build and make test of this project (gh-aw) and report failure if the agent couldn't do it.

Custom agent used: agentic-workflows
GitHub Agentic Workflows (gh-aw) - Create, debug, and upgrade AI-powered workflows with intelligent prompt routing


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.


Changeset

  • Type: patch
  • Description: Added a build-and-test verification task to each smoke workflow

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


Changeset

  • Type: patch
  • Description: Added a build-and-test verification task to each smoke workflow

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


Changeset

  • Type: patch
  • Description: Added a build-only verification step and extended timeouts across the smoke workflows

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


Changeset

  • Type: patch
  • Description: Added a build-only verification step and generous timeouts to each smoke workflow so make build can run reliably.

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


Changeset

  • Type: patch
  • Description: Added a build-only smoke workflow task plus wider timeouts and explicit Go runtimes so the smoke jobs can reliably run make build.

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


Changeset

  • Type: patch
  • Description: Added a build-only verification step, longer timeouts, and explicit Go runtimes to every smoke workflow so make build can finish reliably.

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


Changeset

  • Type: patch
  • Description: Added a build-and-timeout verification step to every smoke workflow so make build runs reliably across engines.

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


Changeset

  • Type: patch
  • Description: Added the explicit make build smoke task with longer timeouts and Go runtimes so every smoke workflow reliably finishes the build step.

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


Changeset

  • Type: patch
  • Description: Added a build-only verification task plus longer timeouts and explicit Go runtimes to each smoke workflow so make build can finish reliably.

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


Changeset

  • Type: patch
  • Description: Added a build-only verification step plus longer timeouts and explicit Go runtimes to every smoke workflow so make build can finish reliably.

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


Changeset

  • Type: patch
  • Description: Added a build-only verification step, explicit Go runtimes, and longer timeouts to every smoke workflow so make build can finish reliably.

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

- Add 'make build' and 'make test' task to smoke-copilot.md
- Add 'make build' and 'make test' task to smoke-codex.md
- Add 'make test' task to smoke-claude.md (already has build test)
- Add 'make build' and 'make test' task to smoke-opencode.md
- Recompile all workflows to update .lock.yml files
- Minimal changes following update-agentic-workflow.md guidelines
- No UI changes
CI note: lint-go failure in run 21378132566 is unrelated (unused funcs in add_command.go and add_interactive.go)
CopilotAI changed the title [WIP] Add build and test task to smoke workflowsAdd build/test step to smoke workflowsJan 26, 2026
CopilotAI requested a review from MossakaJanuary 26, 2026 23:50
@github-actions

github-actionsBot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

Overall: FAIL
PR titles: docs: Expand agentic authoring page to cover all AI agents and terminal setup; Update AWF firewall to v0.11.2 with ACT agent container
1 GitHub MCP ✅ | 2 safeinputs-gh ✅ | 3 Serena MCP ✅
4 Playwright ✅ | 5 Tavily ✅ | 6 File write ✅
7 Bash cat ✅ | 8 Discussion ✅ | 9 Build+Test ❌

AI generated by Smoke Codex

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test: Claude - 21379512407

Last 2 Merged PRs:

Test Results:

  1. ✅ GitHub MCP
  2. ✅ Safe Inputs GH CLI
  3. ✅ Serena MCP
  4. ✅ Make Build
  5. ✅ Playwright
  6. ✅ Tavily
  7. ✅ File Writing
  8. ✅ Bash
  9. ✅ Discussion
  10. ❌ Make Test (timeout)

Overall: PARTIAL PASS (9/10)

AI generated by Smoke Claude

@github-actions

Copy link
Copy Markdown
Contributor

📰 DEVELOPING STORY: Smoke Copilot reports failed. Our correspondents are investigating the incident...

@Mossaka

Copy link
Copy Markdown
Contributor

@copilot increase the timeout for smoke workflows, and remove make test, but they still need to run make build

@Mossaka
Mossaka marked this pull request as ready for review January 27, 2026 05:51
@MossakaMossaka added smoke and removed smoke labels Jan 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 27, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

PR titles: 🧹 Remove strange !integration test build tags; refactor: rename all create_agent_task to create_agent_session
PR titles: [WIP] Fix failed safe output error when creating agent session; [docs] Update safe-outputs documentation for expires: false feature
GH MCP merged PRs ✅; safeinputs-gh pr list ✅; Serena activate ✅; Playwright title ✅
Tavily search ✅; File write ✅; Bash cat ✅
Discussion query+comment ✅; Build ❌
Overall: FAIL

AI generated by Smoke Codex

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test Results

Last 2 PRs:

Results:

  • GitHub MCP: ✅
  • Safe Inputs GH CLI: ✅
  • Serena MCP: ✅
  • Playwright: ✅
  • File Writing: ✅
  • Bash Tool: ✅
  • Discussion Interaction: ✅
  • Build gh-aw: ✅

Overall Status: PASS

cc @Mossaka@Copilot

AI generated by Smoke Copilot

@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test Results - Claude Engine

Last 2 Merged PRs:

Test Results: ✅ GitHub MCP | ✅ GH CLI | ✅ Serena | ✅ Make Build | ✅ Playwright | ✅ Tavily | ✅ File Write | ✅ Bash | ✅ Discussion

Overall Status: PASS

AI generated by Smoke Claude

Replace --full-auto and --sandbox danger-full-access flags with the
single --dangerously-bypass-approvals-and-sandbox flag which combines
both behaviors. This simplifies the command and is the recommended
approach for externally sandboxed environments like AWF.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions

github-actionsBot commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
Contributor

PR titles (merged MCP): chore: create parent issue for agent; Normalize report formatting guidelines for daily-team-evolution-insights workflow
PR titles (safeinputs-gh): [WIP] Fix assign to agent step in run analysis; [instructions] Sync github-agentic-workflows.md with v0.36.0
✅ GitHub MCP merged PRs
✅ safeinputs-gh pr list
✅ Serena activate_project
✅ Playwright title contains GitHub
✅ Tavily search results
✅ File write
✅ Bash cat
✅ Discussion query + oracle comment
❌ make build (timeout)
Overall: FAIL

AI generated by Smoke Codex

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test Results

PRs Reviewed:

Test Status:

  • GitHub MCP Testing: ✅
  • Safe Inputs GH CLI Testing: ✅
  • Serena MCP Testing: ✅
  • Playwright Testing: ✅
  • File Writing Testing: ✅
  • Bash Tool Testing: ✅
  • Discussion Interaction Testing: ✅
  • Build gh-aw: ✅

Overall: PASS

cc @Mossaka@Copilot

AI generated by Smoke Copilot

@github-actions

Copy link
Copy Markdown
Contributor

Smoke Test Results

PRs Reviewed:

Test Results:

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

Overall Status: PASS

AI generated by Smoke Claude

@github-actions

Copy link
Copy Markdown
Contributor

💥 WHOOSH! 💥

The Smoke Test Agent crashes through the digital dimension!

🦸 CLAUDE THE VALIDATOR has swept through this discussion like a supersonic testing tornado!

MISSION STATUS: All systems GO! The agent executed a FLAWLESS 9-out-of-9 test suite faster than you can say "agentic workflows"!

🎯 Tests vanquished:

  • GitHub MCP ⚡
  • Safe Inputs CLI 🛡️
  • Serena MCP 🔮
  • Make Build 🔨
  • Playwright 🎭
  • Tavily Search 🔍
  • File I/O 📝
  • Bash Tools ⚙️
  • Discussion Interaction 💬

KA-POW! Another successful validation in the books!

Claude zooms off to the next adventure...


🤖 Smoke Test Run: §21454677145

AI generated by Smoke Claude

@github-actions

Copy link
Copy Markdown
Contributor

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

@Mossaka
Mossaka merged commit 8ef6edc into mainJan 28, 2026
90 checks passed
@Mossaka
Mossaka deleted the copilot/add-make-build-test-task branch January 28, 2026 20:49
Sign up for freeto 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

@Mossaka