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

Automate new project creation to spawn and be linked to any repo using this template #2

Open
3 of 6 tasks
Fehings opened this issue May 31, 2024 · 0 comments
Open
3 of 6 tasks

Comments

@Fehings
Copy link

Fehings commented May 31, 2024

Summary

When this repo is used as a template, we want to create a workflow to run on new repo creation that will automate the creation of a linked project, using Becky's kanban project as a template. This should also create workflows automatically that link the repo to the project such that issues are automatically processed and included in the kanban board when added to the repo.

What needs to be done?

  • Figure out how to get a workflow to trigger on repo creation
  • Get this workflow to trigger a CLI command to create a new project with the same name as the repo
  • The new project should be based on the 'kanban' project template
  • The new project should have workflows to add new issues to the project in the brainstorming section of the kanban board
  • Check other workflows set within the template (e.g. closed issues, pull requests triggering move to done column) are present
  • Test this works with sample repo and project creation

Who can help?

Anyone and everyone

Which user story does this task relate to?

None yet.


Updates

Added a workflow file to trigger on repository creation using this template, which should create a corresponding project with the same name as the repository.
Changes implemented on the kanban_automation branch. In order to test this, a clone of this repository has been created in order to pull the changes on this branch into main without altering the main branch on this repository.
This still needs testing properly.

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

No branches or pull requests

1 participant