ideas icon indicating copy to clipboard operation
ideas copied to clipboard

Setup new projects per Company Standards

Open GantMan opened this issue 8 years ago • 4 comments

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

I'd love to automate.

GantMan avatar Oct 30 '17 15:10 GantMan

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!

JasonEtco avatar Oct 30 '17 15:10 JasonEtco

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

  • CODE_OF_CONDUCT.md file,
  • A LICENSE or COPYING file,
  • etc

mithro avatar Oct 31 '17 04:10 mithro

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

GitHub
open-project-linter - An application that open source projects can use to ensure they include relevant documentation (and not secrets or PII!)

brainwane avatar Nov 01 '17 04:11 brainwane

That would be amazing.

Berkmann18 avatar Jul 27 '18 02:07 Berkmann18