The before block in config.yml is optional. It defines a series of actions. These actions execute after Learning Lab creates a copy of the template for the learner, but before the user is expected to complete steps.
Here are some common uses for the before block.
seed the learner's repository with an issue
- type: createIssue
title: Getting Started with GitHub
set up branch protections
- type: updateBranchProtection
complete multiple setup steps, like creating multiple pull requests