Skip to content

ci: run full test suite on PR + branded agentimization release bot - #4

Merged
antlio merged 3 commits into
mainfrom
anthony/ci-release-bot
Jun 29, 2026
Merged

ci: run full test suite on PR + branded agentimization release bot#4
antlio merged 3 commits into
mainfrom
anthony/ci-release-bot

Conversation

@antlio

@antlio antlio commented Jun 29, 2026

Copy link
Copy Markdown
Owner

What

Two CI/release improvements:

  1. CI runs the full test suite on every PR. ci.yml now uses the root bun run build/test/typecheck scripts (which fan out to every workspace via bun run --filter '*') instead of hardcoding per-package tsc/vitest. This closes a gap: the CLI vitest suite (apps/cli/src/ui/__tests__/, 32 tests) previously never ran in CI — only packages/core did. Now both run (70 tests total). Verified locally from a clean checkout: build → test → typecheck passes deterministically and bun run --filter '*' topo-orders the workspace builds (cli's typecheck needs core/shared dist/*.d.ts, which build first).

  2. Release PR is authored by a branded agentimization bot. release.yml mints a token from an agentimization GitHub App via actions/create-github-app-token@v3 and passes it to actions/checkout and changesets/action (github-token, setupGitUser: false, commitMode: github-api). The "chore: version packages" release PR + version commit are now attributed to the bot instead of github-actions[bot].

@antlio
antlio force-pushed the anthony/ci-release-bot branch from bf49245 to a77b04b Compare June 29, 2026 12:04
@antlio
antlio merged commit 179ecca into main Jun 29, 2026
1 check passed
@antlio
antlio deleted the anthony/ci-release-bot branch June 29, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant