fix(github): compose channel event handlers - #642
Conversation
|
@iroiro147 is attempting to deploy a commit to the Vercel Team on Vercel. A member of the Team first needs to authorize it. |
e683d8a to
7ed7a87
Compare
|
Rebased this onto current |
Signed-off-by: iroiro147 <sarthak.singh@juspay.in>
7ed7a87 to
73060dd
Compare
|
Rebased onto current |
Summary
afterDefault,beforeDefault,replaceDefault) to the publiceve/channelssurfaceeventscompose after built-in handlers by default, so custom status handlers do not disable checkout, replies, or failure comments unless replacement is explicitRefs #623.
Tests
pnpm --filter eve exec vitest run --config vitest.unit.config.ts src/public/channels/github/githubChannel.test.tspnpm --filter eve run typecheckpnpm exec oxfmt --check packages/eve/src/public/definitions/channel.ts packages/eve/src/public/channels/index.ts packages/eve/src/public/channels/github/githubChannel.ts packages/eve/src/public/channels/github/defaults.ts packages/eve/src/public/channels/github/githubChannel.test.ts docs/channels/github.mdx .changeset/channel-event-composition.mdpnpm exec oxlint --deny-warnings packages/eve/src/public/definitions/channel.ts packages/eve/src/public/channels/index.ts packages/eve/src/public/channels/github/githubChannel.ts packages/eve/src/public/channels/github/defaults.ts packages/eve/src/public/channels/github/githubChannel.test.tspnpm docs:checkpnpm guard:invariantsgit diff --checkpnpm changeset status --since origin/main