ARCHE
FamiliesDocsExamplesBlogGitHub ↗
Documentation

Start

  • Getting started
  • Philosophy

Guides

  • First hour
  • Agent context
  • Verification
  • Package managers
  • Scaffold lifecycle
  • Showcase & portfolio

Walkthroughs

  • TypeScript fullstack
  • Convex product
  • Rust API & fullstack
  • Solana family
  • Customize & experiments
  • Automation (JSON/MCP)

CLI

  • Overview
  • Flags
  • Subcommands
  • Generated output

Presets

  • Preset catalog

Stack

  • TypeScript architecture
  • Convex
  • Rust
  • Solana
  • Authentication
  • Prisma store
  • tRPC

Operations

  • Deployment
  • Environment variables
  • Workers & queues
  • CI & testing
  • Scaling
  • Security
  • Troubleshooting

Reference

  • Stack links
  • Capabilities
  • This source repo
  • Code examples
← Documentation

CI and testing

--ci, --tests, generated GitHub Actions, and verification harness expectations.

1 min read

Scaffold toggles

FlagEffect
--ciAdds GitHub Actions workflow(s)
--no-ciSkips CI generators
--tests=bunKeeps tests workspace (default where preset includes tests)
--tests=noneStrips test packages

Generated verify loop

TypeScript fullstack projects expose a root script such as:

terminal
bun run ci

Typically includes lint, typecheck, and unit tests. Exact steps are in generated AGENTS.md—do not assume remote Turbo cache is configured.

Template repo harness

Maintainers run curated checks on generated fixtures:

terminal
bun run verify:generated

Preset Stable labels require matrix evidence—see Verification.

Deeper testing docs

TopicTemplate repo
CI layoutdocs/ci.md
E2Edocs/e2e-testing.md
Loaddocs/load-testing.md

Automation

Use create-json + validate in pipelines—Automation walkthrough.