Skip to content

Conversation

@MantisClone
Copy link
Member

Adds workflow to automatically add issues and PRs to the project board.

  • Issues: Added when opened
  • PRs without linked issues: Added when opened
  • PRs with linked issues: Not added (the linked issue is tracked instead)

Uses the reusable workflow from RequestNetwork/.github.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 17, 2026

Warning

Rate limit exceeded

@MantisClone has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 11 minutes and 41 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between c6bfba7 and 1e40548.

📒 Files selected for processing (1)
  • .github/workflows/auto-project.yml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Jan 17, 2026

Greptile Summary

Adds a GitHub Actions workflow to automatically add newly opened issues and pull requests to the RequestNetwork project board. The workflow uses a reusable workflow from the RequestNetwork/.github repository and triggers on issues:opened and pull_request:opened events.

  • Simple workflow that delegates to a reusable workflow at RequestNetwork/.github/.github/workflows/add-to-project.yml@main
  • Uses PROJECT_TOKEN secret for authentication with the project board
  • Follows the PR description's intended behavior: track issues when opened, and PRs when opened (with the reusable workflow handling the logic for PRs with linked issues)

Confidence Score: 4/5

  • This PR is safe to merge with minimal risk
  • The workflow is straightforward and delegates to a trusted reusable workflow. The only minor concern is the missing permissions block, which is a best practice but not critical since the reusable workflow likely handles permissions appropriately
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/auto-project.yml New workflow added to automatically add issues and PRs to project board using reusable workflow; missing permissions block is a minor concern

Sequence Diagram

sequenceDiagram
    participant User
    participant GitHub
    participant Workflow as auto-project.yml
    participant Reusable as add-to-project.yml
    participant Project as Project Board

    alt Issue Opened
        User->>GitHub: Open Issue
        GitHub->>Workflow: Trigger (issues:opened)
        Workflow->>Reusable: Call reusable workflow
        Reusable->>Project: Add issue to project
        Project-->>Reusable: Success
    else Pull Request Opened
        User->>GitHub: Open Pull Request
        GitHub->>Workflow: Trigger (pull_request:opened)
        Workflow->>Reusable: Call reusable workflow
        Reusable->>Reusable: Check for linked issues
        alt No linked issues
            Reusable->>Project: Add PR to project
            Project-->>Reusable: Success
        else Has linked issues
            Reusable->>Reusable: Skip (issue already tracked)
        end
    end
Loading

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 file reviewed, 1 comment

Edit Code Review Agent Settings | Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

2 participants