Skip to content

Dependabot-X is a tool written in Python3 that allows GitHub Organization/User to automate enabling Dependabot alerts feature for all repositories.

License

Notifications You must be signed in to change notification settings

alifathi-h1/dependabot-x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dependabot-X

Dependabot-X

Dependabot-X is a tool written in Python3 that allows GitHub Organization/User to automate enabling Dependabot alerts feature for all repositories.

Since GitHub currently allows system admins and individual developers to manually configure Dependabot for each repository, which takes time and effort, Dependabot-x can be used to automate the process.

Dependabot-x

Requirements

  • Python 3
  • Linux/Windows/MAC OSX
  • GITHUB API KEY

Installation

  • Installing Python dependencies

    pip3 install -r requirements.txt

  • Configuring GitHub API KEY as env variable

    export GITHUB_API_KEY=""

Usage

  • To enable Dependabot for Org repos:

    python3 dependabot-x.py -o ORG_NAME

  • To enable Dependabot for user's repos:

    python3 dependabot-x.py -a

About

Dependabot-X is a tool written in Python3 that allows GitHub Organization/User to automate enabling Dependabot alerts feature for all repositories.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages