Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.2 KB

README.md

File metadata and controls

19 lines (13 loc) · 1.2 KB

user-inactivity-template

This template repository is a reference implementation for GitHub Enterprise Administrators looking to use user-inactivity to monitor and remove inactive users from a GitHub organization.

Installation

  1. Create a GitHub App
  2. Copy this repository into your organization.
  3. Update the audit workflow with your organization name.
  4. Update the report workflow with your organization name and the repository in which notification issues will be created.
  5. Update the kick workflow with your organization name and the repository in which notification issues are created.

Create a GitHub App

This automation runs as a GitHub App. Follow these instructions to create an app and set the following secrets in your GitHub repository:

  • APP_ID: The ID of the GitHub App
  • APP_PRIVATE_KEY: The private key of the GitHub App
  • APP_INSTALLATION_ID: The installation ID of the GitHub App installed in the target organization.