Skip to content
Vaishnav Nugala edited this page Sep 16, 2021 · 15 revisions

Autoprovision ⚙ GitHub Resources

The tool will communicate with the repositories and organizations apis of GitHub. This tool is intended to restrict manual labour as much as possible. The tool with the help of few inputs will

  • Create a repository- An empty repository will be created

  • Repository Access- The teams will be given access to the created repository based on the excel file input

  • Project- A project will be created for the repository with the specified column names. Project Input is not Mandatory

Prerequisites

  • Only current organisational teams will be considered
  • Admin access to the organization for creating the repositories
  • CSV File with Team Names and permissions
  • GitHub PAT Token must be authorized to access the required organization
  • python 3.9 should be installed

Usage

Clone this wiki locally