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

Repo Topics: Adding repo topics to cookiecutter during repository creation #135

Open
4 tasks done
natalialuzuriaga opened this issue Aug 12, 2024 · 0 comments
Open
4 tasks done
Labels
cookiecutter enhancement New feature or request summer2024 Tickets for Coding It Forward Summer 2024 Interns

Comments

@natalialuzuriaga
Copy link
Collaborator

natalialuzuriaga commented Aug 12, 2024

MENTOR

BRIEF DESCRIPTION

When a repository is created on GitHub via cookiecutter, we would like to automatically add repo topics. This may come in handy for project visibility in search, running GHA for those under a certain repo topic, and metadata for our metrics website

SCOPING

  • 1-2 days

SKILLS NEEDED

Back-end, Python

REQUIRED DELIVERABLES

Make as clear of a step-by-step list as you can

  1. Determine required Repo topics to be added. We want maturity model tier for sure.
  2. Add a prompt to collect other repo topics the user would like to add (limit of 40 topics I believe?)
  3. After collecting the array of topics, create a post-gen hook that uses the GitHub API to add these topics to the repository upon repo creation

DESIRED DELIVERY WINDOW

  • Any

NOTES/INSPO

ACKNOWLEDGEMENTS

  • - Yes, I agree to spend file a project proposal ticket
  • - Yes, I agree this project falls within a 2 week or less (ideally less) scope of time
  • - Yes, I agree to spend an hour per week of office hours and 1x1 mentoring
  • - Yes, I agree to spend an hour at the end of the sprint for filling out a Retro Template
@natalialuzuriaga natalialuzuriaga added enhancement New feature or request summer2024 Tickets for Coding It Forward Summer 2024 Interns labels Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cookiecutter enhancement New feature or request summer2024 Tickets for Coding It Forward Summer 2024 Interns
Development

No branches or pull requests

1 participant