On September 1, 2022, GitHub Learning Lab will shut down.
Read more on the GitHub blog and check out GitHub Skills for courses backed by GitHub Actions.

Installing on an organization

GitHub Learning Lab requires you to install it. Installing Learning Lab on a repository allows Learning Lab to monitor events that occur in that repository. Installing also gives Learning Lab the ability to administer that repository for the purposes of taking or authoring a course.

If you are authoring courses for an organization, you'll need to install Learning Lab on the organization. If you'd like all members of an organization to take private courses owned by that organization, you'll also need to install Learning Lab on the organization.

  1. Navigate to Install GitHub Learning Lab.
  2. Select the organization from the list of organizations. screenshot of github app installation with a choice of target
  3. Select All repositories.
  4. Click Install. screenshot of app installation on all repositories
  5. Any organization member can now join a private course course in the organization without any extra installation steps.