Run the full verification chain, then commit and push. Stop immediately if any step fails.
- •Typecheck:
bun run typecheck - •Lint:
bun run lint - •Test:
bun run test - •Build:
bun run build - •If all pass, stage the relevant changed files and create a conventional commit
- •If
$ARGUMENTSis provided, use it as the commit message - •Otherwise, analyze the changes and write an appropriate conventional commit message
- •If
- •Push to the current branch
- •Report the final status