Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding new issues and PRs to Project Board automatically. #2315

Open
yebai opened this issue Sep 5, 2024 · 2 comments
Open

Adding new issues and PRs to Project Board automatically. #2315

yebai opened this issue Sep 5, 2024 · 2 comments
Labels
meta About the project itself

Comments

@yebai
Copy link
Member

yebai commented Sep 5, 2024

It might be possible to achieve this goal via an Action, see, e.g., https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions

This allows us to have a consolidated view of issues and PRs for all repos, which would save time for us to go through repos manually.

@penelopeysm
Copy link
Member

penelopeysm commented Oct 2, 2024

Issue templates weren't the solution :(

I will try and see if this can be done with a GitHub app: https://docs.github.com/en/apps/creating-github-apps

My hope is that we can make a single app and add it to the entire organisation, then it'll cover all repos in the organisation. Alternative would be to e.g. add a workflow to every repository individually, which would require a PAT.

@yebai
Copy link
Member Author

yebai commented Oct 3, 2024

Does this work? https://github.com/actions/add-to-project

It does require adding a new workflow to all repos, but it probably still takes less time than creating and managing a new app.

@penelopeysm penelopeysm added the meta About the project itself label Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta About the project itself
Projects
None yet
Development

No branches or pull requests

2 participants