Skip to content

Conversation

@MantisClone
Copy link
Member

@MantisClone MantisClone commented Jan 17, 2026

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.


Closes RequestNetwork/public-issues#130

@codesandbox
Copy link

codesandbox bot commented Jan 17, 2026

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@coderabbitai
Copy link

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 13 minutes and 46 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 cd59e1d and b5562cf.

📒 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

greptile-apps bot commented Jan 17, 2026

Greptile Summary

This PR adds a new GitHub Actions workflow (auto-project.yml) that automatically adds newly opened issues and pull requests to the RequestNetwork project board. The workflow uses a reusable workflow from the shared .github repository and passes the PROJECT_TOKEN secret for authentication. This follows the established pattern already present in the repository (similar to the existing pr-comments.yml workflow).

Confidence Score: 4/5

  • This PR is safe to merge. The workflow is a straightforward delegation to a shared reusable workflow with no custom logic that could introduce issues.
  • The PR adds a simple, well-structured workflow that follows GitHub Actions best practices and aligns with the existing pattern in the repository. The only concern is whether the PROJECT_TOKEN secret is properly configured in the repository settings, but that's an operational concern outside the scope of the code change itself. The workflow syntax is correct, event triggers are appropriate, and the secret passing follows proper patterns.
  • No files require special attention. The workflow configuration is straightforward and minimal.

Important Files Changed

Filename Overview
.github/workflows/auto-project.yml Adds workflow to automatically add issues and PRs to the RequestNetwork project board. References a reusable workflow from the shared .github repository and requires the PROJECT_TOKEN secret to function.

Sequence Diagram

sequenceDiagram
    participant GitHub as GitHub
    participant Workflow as Auto-Project Workflow
    participant SharedWorkflow as RequestNetwork/.github<br/>add-to-project.yml
    participant ProjectBoard as Project Board

    GitHub->>Workflow: Issue opened or PR opened
    activate Workflow
    Workflow->>Workflow: Trigger on: issues [opened]<br/>or pull_request [opened]
    Workflow->>SharedWorkflow: Call reusable workflow<br/>with PROJECT_TOKEN secret
    activate SharedWorkflow
    SharedWorkflow->>ProjectBoard: Add issue/PR to project
    ProjectBoard-->>SharedWorkflow: Confirmation
    deactivate SharedWorkflow
    SharedWorkflow-->>Workflow: Workflow complete
    deactivate Workflow
    Workflow-->>GitHub: Workflow status updated
Loading

@MantisClone MantisClone merged commit 4110aff into main Jan 17, 2026
7 checks passed
@MantisClone MantisClone deleted the chore/add-auto-project-workflow branch January 17, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Chore - Deploy auto-project workflow to all tracked repos

2 participants