Skip to content

test: smoke built artifacts in CI#226

Merged
jlitola merged 1 commit into
mainfrom
built-artifact-smoke-ci
Jul 17, 2026
Merged

test: smoke built artifacts in CI#226
jlitola merged 1 commit into
mainfrom
built-artifact-smoke-ci

Conversation

@jlitola

@jlitola jlitola commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add shared argument-vector launch targets and credential-free smoke environments
  • execute dist/cli.js under Node for CLI command and MCP tool registration checks
  • run both built-artifact smoke modes in PR CI with a combined two-minute timeout
  • preserve local live smoke behavior, document the product contract, and remove the completed temporary plan

Testing

  • bun test (2,481 tests)
  • bun run typecheck
  • bun run format:check
  • bun run lint (one pre-existing warning in src/commands/init/agent-definitions.ts)
  • root and MCP package builds
  • bun run validate:packages:mcp-publish
  • bun run smoke:cli (66 steps)
  • bun run smoke:mcp (38 steps)
  • bun run smoke:cli:built
  • bun run smoke:mcp:built

Add secret-free CLI and MCP modes that launch dist/cli.js under Node, validate command and tool registration, and run in PR CI. Preserve local live smoke behavior and document the product validation contract.
@jlitola jlitola added github_actions Pull requests that update GitHub Actions code javascript Pull requests that update javascript code labels Jul 17, 2026
@jlitola
jlitola merged commit a061d1d into main Jul 17, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant