Skip to content

Reference implementation for GitHub Enterprise Administrators looking to use the user-inactivity project

Notifications You must be signed in to change notification settings

oss-tooling/user-inactivity-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

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.

About

Reference implementation for GitHub Enterprise Administrators looking to use the user-inactivity project

Topics

Resources

Stars

Watchers

Forks