Skip to content

Repository Creation and Access

Srivatsa Marichi edited this page Oct 26, 2020 · 15 revisions

How it works

To create the respective repository, the tool sends 4 requests to separate GitHub api endpoints, Provide teams with access to the said repository and create project and project columns. The information on teams and team permissions is extracted from a pre-written excel file.

Required Inputs

  • Team Names for providing repository access
  • Name of the repository and description to be given
  • Organization Name and GitHub PAT
  • Name of the project to be added to the repository and column names of the project
  • Excel file for Team names and permissions mapped to each of the teams

Excel Source

Create an excel file listing the teams and the access levels to be established for the repository to allow multiple team access with different permissions. The tool will search for this excel file and give the listed teams access to the repository. Check below for the sample.

img

Run with command line

Download the exe from here. Extract the exe from git-autocreate.rar and run the git-create.exe from cmd. Provide the required inputs.

img

Project Columns

A Basic Kanban board will be created for the repository when the project columns input is specified. Any automation will have to be enabled manually.

Clone this wiki locally