probot / ideas

Share ideas for new GitHub Apps built with Probot
96 stars 48 forks source link

Setup new projects per Company Standards #12

Open GantMan opened 6 years ago

GantMan commented 6 years ago

it takes forever to create a new project now. I have this: https://gist.github.com/GantMan/07e9eb3e3b45dedbd0a7c03fa0d24ad3

I'd love to automate.

JasonEtco commented 6 years ago

This is a really cool idea! I wonder if it's worth integrating with Yeoman or some other scaffolding things (like create-react-app or create-probot-app)

You'd also need to decide how to "trigger" a new build; I guess through a UI? It'd also need some login authentication, to make sure that random people can't create new repos in your org/user. Could also respond to you adding to a master list of repos, in a .md file or something.

Just some random thoughts :blush: I hope you make this, sounds really useful!

mithro commented 6 years ago

It would be awesome if this could also be used to check things like does this repo have things like;

brainwane commented 6 years ago

It could reuse https://github.com/OpenNewsLabs/open-project-linter for checking for those kinds of things.

GitHub
OpenNewsLabs/open-project-linter
open-project-linter - An application that open source projects can use to ensure they include relevant documentation (and not secrets or PII!)
Berkmann18 commented 5 years ago

That would be amazing.