This repository automatically creates and configures new robot code repositories with the basic setup needed to start programming.
This automation uses a GitHub App called robolancers-repository-manager to create and configure repositories. A mentor needs to follow the GitHub App Setup Guide one time to enable this automation.
Note: If you see authentication errors, the private key may have expired. Ask the app owner to generate a new key and update the secrets.
- Go to Actions tab (at the top of this page)
- Click Setup Repository on the left
- Click the Run workflow button
- Fill in the form:
- Team number: Choose
321or427 - Competition name: Type the competition name (like
Reefscape) oroffseason - Year: Leave blank to use the current year, or type a year like
2025
- Team number: Choose
- Click Run workflow
Wait a few minutes and your new repository will be ready to use!
Make Codespaces start faster (1 minute instead of 10 minutes):
- Go to your new repository
- Click Settings at the top
- Click Codespaces on the left
- Click Set up prebuild
- Choose:
- Branch:
main - Configuration:
.devcontainer/devcontainer.json
- Branch:
- Click Create
Your new repository is set up with everything you need to start coding:
- ✅ Basic Robot Template - Starter files so you can begin writing code immediately
- ✅ Development Environment - Click to start, no software installation needed
- ✅ Auto-Formatting - Code formats automatically when you save
- ✅ Quality Checks - Makes sure code compiles before merging
- ✅ Code Review Setup - Requires teammate approval before changes go to main
You write all the robot code - this just gives you the tools and starting point!
- 📖 GitHub App Setup - For mentors: one-time setup
- 📖 What's Included - See the starter template files
- 📖 Advanced Settings - For experienced users