markmichon / classroom-master-lockdown

A Probot app that locks down the master branch to supplement GitHub Classroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Classroom Master Lockdown

A GitHub App built with Probot

This probot app fills in a gap within GitHub's Classroom functionality to allow for automatically creating branch protection rules on repository creation.

Currently it is designed for Org-level usage in conjunction with GitHub Classroom generated repositories.

Future iterations may include the ability to handle configuration beyond the default, 1 reviewer requirements.

Remix on Glitch

Setup

# Install dependencies
npm install

# Run the bot
npm start

Contributing

If you have suggestions for how classroom-master-lockdown could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2019 Michon, Mark hello@markmichon.com

About

A Probot app that locks down the master branch to supplement GitHub Classroom

License:ISC License


Languages

Language:JavaScript 100.0%