Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[CI][Docs] Pull requests closed by the PR limit workflow cannot be reopened by their authors

Open Beginner friendly
#54,696 2 comments 1 reaction 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
github-actions, javascript, markdown

Research direction

Read .github/workflows/pr_limit/comment.md, docs/source/developers/bug_reports.rst, and .github/workflows/pr_limit/check.js to understand the conflicting reopen instructions and current workflow behavior. Decide whether to revise the guidance or workflow, then verify authors below the PR limit can follow the documented path to reopen a closed pull request.

Written by the indexing model from the issue text.

Description

Component: Continuous Integration Component: Documentation
Describe the bug, including details regarding any error messages, version, and platform.

The PR limit workflow closes a pull request that takes a contributor over the limit, and both its comment (.github/workflows/pr_limit/comment.md: "you are welcome to reopen this one") and the docs (docs/source/developers/bug_reports.rst: "Once one of your other pull requests has been merged or closed, you can reopen it") say that the author can reopen it later.

In practice the author cannot. After #54656 was merged, which brought me below the limit, reopening #54657 (closed by the workflow) fails:

$ gh pr reopen 54657 -R apache/arrow
API call failed: GraphQL: Could not open the pull request. (reopenPullRequest)

Presumably GitHub does not let an author without repository access reopen a pull request that was closed by an account with write access.

Either the comment and the docs could ask the author to request a reopen from a committer or collaborator (the workflow already leaves alone a pull request reopened by someone with repository access, see .github/workflows/pr_limit/check.js), or the workflow could let authors reopen their pull requests, e.g. by reopening them itself once the author is below the limit.

Component(s)

Continuous Integration, Documentation

Dominant language
C++
Stars
17.2k
Forks
4.4k
Avg merge
2d 14h
Merged PRs (30d)
70

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/arrow

All issues in apache/arrow

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.