Repository navigation
docs(expo): open the verify PR as a draft until the evidence is in - #10620
Conversation
CodeRabbit reviews a PR when it opens or turns ready and judges the description it reads then. A PR opened ready was reviewed before attach wrote the evidence, so its device evidence check failed (clerk-ios#805). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: 0707343 The changes in this PR will be included in the next version bump. This PR includes changesets to release 0 packagesWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. Walkthrough
Merge Risk:
|
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/electron
@clerk/electron-passkeys
@clerk/eslint-plugin
@clerk/expo
@clerk/expo-biometrics
@clerk/expo-google-signin
@clerk/expo-native-components
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/hono
@clerk/localizations
@clerk/mosaic
@clerk/nextjs
@clerk/nuxt
@clerk/react
@clerk/react-router
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/ui
@clerk/upgrade
@clerk/vue
commit: |
…uence Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…before ready Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Description
The
verify-clerk-exposkill now has the agent open its pull request as a draft withgh pr create --draft, runattachanddown, and only then rungh pr ready <n>. For a remote session, where the evidence reaches the description about a minute afterdown, it first checks thatgh pr view <n> --json bodyshows theverify-evidenceblock.references/remote.mdsays the same.Why: review bots such as CodeRabbit review a pull request when it opens or turns ready, and read the description as it is then. The skill had the agent open the PR ready and attach right after, so the first review could miss the evidence. On clerk/clerk-ios#805 the evidence landed 16 seconds after the PR opened, and CodeRabbit's device evidence check failed on the earlier description. This repo's CI also skips drafts, so it starts once the PR turns ready. Same change as the clerk-ios and clerk-android skills.
In a Claude Code cloud session GitHub's GraphQL API is blocked, so
gh pr create,gh pr viewandgh pr readyfail there. The skill names the REST forms that work, includingPOST repos/clerk/javascript/pulls/<n>/ccr/ready_for_review, which a cloud session confirmed on a clerk-ios test PR. The wait for the evidence polls the description over REST for the table row and gives up after ten minutes.Docs only.
Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change
🤖 Generated with Claude Code