Your pull request was closed automatically
A bot closed it, not a person. No reviewer has looked at your code yet. Here is what happened and what to do next.
What happened
This project gates pull requests behind an application. The bot checked whether your GitHub account had been approved for it, found no application, closed the pull request, and left this comment.
Hi @octocat! Thanks for the PR. Contributions to Acme Router are gated behind an application. Please apply at https://checker.example.com/p/acme-router and we'll reopen this PR once you're approved.
Your work is not lost. The branch, the commits and the diff are all still there. Closing a pull request changes nothing in the repository.
What to do
- Open the link in the comment. It goes to the project's application page.
- Sign in with GitHub. The approval is tied to your GitHub account id, so the account you sign in with has to be the account that opened the pull request.
- Fill in the form. The questions are written by the project's maintainers.
- Submit, and wait for a maintainer to review it.
- When you are approved, your pull request reopens by itself. So does every other pull request of yours the bot closed in that project.
You do not need to open a new pull request. A second one will be closed for the same reason.
If the comment said something else
| The comment says | What it means |
|---|---|
| Your application is awaiting review | It arrived. A maintainer has not reached it yet. The pull request reopens on approval. |
| You need to sign a Contributor License Agreement | Your pull request is still open. Sign at the link and the check clears by itself. |
| The CLA was updated and needs re-signing | The same, for a new version of the agreement. |
| Commits are missing a sign-off | Your pull request is still open. See below. |
| Your application was previously declined | See below. |
Missing sign-off
Some projects require a Developer Certificate of Origin trailer on every commit. Your pull request stays open. Add the trailer and the check clears on your next push.
# amend the latest commit
git commit -s --amend
# or sign off the whole branch, then force-push
git rebase --signoffHi @octocat! Contributions to Acme Router require a Developer Certificate of Origin sign-off: every commit needs a Signed-off-by: Your Name <you@example.com> trailer in its message. Add it by amending your latest commit with git commit -s --amend, or sign off the whole branch with git rebase --signoff (then force-push). Your PR stays open and we'll re-check automatically once the sign-off is present.
If you were declined
The reason is not posted on the pull request, deliberately. It is on your application status page, which you can read while signed in, and it is in the email you were sent.
If the project set a cooldown, the comment names the date you can apply again. If it did not, the decision stands until a maintainer changes it.
Some projects allow one appeal per application. If yours does, an appeal form is on your status page. An appeal can be granted, granted with permission to submit a fresh application, or rejected.
If you got a quality warning
Some projects score pull requests and post a comment when the score is low. It does not block anything. It is a heads-up before a reviewer looks.
The score is arithmetic, described on the quality page. If a heuristic flagged something you disagree with, say so in the pull request. A person makes the call.