Skip to content

UCHIHA-MADRA/github-repo-visibility-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the Project

The GitHub Repo Visibility Updater is a web application built with Flask that allows users to change the visibility of all their GitHub repositories to either public or private based on their choice. The app provides a user-friendly interface to manage repository visibility and skips public forks when changing repositories to private.

Built With

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • Python 3.x
  • GitHub Personal Access Token with repo and admin:repo_hook scopes

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/github-repo-visibility-updater.git
    
  2. Navigate to the project directory:
    cd github-repo-visibility-updater
  1. Set up a virtual environment:
python -m venv venv

source venv/bin/activate

On Windows use

venv\Scripts\activate 4. Install the required Python packages:

pip install Flask PyGithub

  1. Usage Replace 'your_token_here' in app.py with your actual GitHub Personal Access Token.

  2. Run the Flask app:

python app.py

Open your web browser and navigate to http://127.0.0.1:5000/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published