Fork PR creation is blocked for a prepared #9244 docs fix
Context
I prepared a small docs fix for #9244 on a public fork branch, but GitHub will not let my account open the PR against formbricks/formbricks:
- Prepared branch: https://github.com/xuezhaolan/formbricks/tree/docs/readme-local-setup-prereqs
- Intended base:
formbricks/formbricks:main - Intended PR title:
docs: inline local setup instructions - Intended close target: #9244
Repro
From a clone of formbricks/formbricks with the fork remote present:
gh pr create \
--repo formbricks/formbricks \
--head xuezhaolan:docs/readme-local-setup-prereqs \
--base main \
--title "docs: inline local setup instructions"GitHub returns:
pull request create failed: GraphQL: xuezhaolan does not have the correct permissions to execute `CreatePullRequest` (createPullRequest)I also checked for duplicates with:
gh pr list --repo formbricks/formbricks --state open --search "9244 OR Local Setup link loops README Node Gitpod" --json number,title,url,author,isDraft,mergeable --limit 20That returned no open PRs.
What the prepared branch changes
git diff --stat origin/main...xuezhaolan/docs/readme-local-setup-prereqs:
.gitpod/init.bash | 18 ------------------
.gitpod/setup-demo.bash | 5 -----
.gitpod/setup-web.bash | 5 -----
README.md | 20 +++++++++++++-------
docs/development/overview.mdx | 1 -
5 files changed, 13 insertions(+), 36 deletions(-)It addresses the acceptance criteria in #9244 by:
- replacing the README's looping Local Setup link with inline
pnpm install/pnpm golocal setup steps - pointing the Node prerequisite at the repo's engines /
.nvmrcinstead of the stale>=18.xversion - removing stale Gitpod references and orphaned
.gitpod/*.bashscripts - removing the dead Gitpod link from
docs/development/overview.mdx
Verification already run
git diff --check origin/main...xuezhaolan/docs/readme-local-setup-prereqsNo whitespace errors were reported. I did not run runtime tests because the change is documentation/dead-script cleanup only.
Ask
If external fork PRs are intentionally disabled, feel free to close this. If they are supposed to work, this looks like a repository permission/settings issue that blocks outside contributors from sending small fixes like #9244.
Source: formbricks/formbricks