Stanford has signed an enterprise agreement with GitHub, allowing developers to collaborate on projects using the most popular code repository service on the Internet. Stanford affiliates can now choose between cloud-based GitHub and Stanford GitLab, which is built and maintained by University IT. Both are offered free of charge.
Features
Joining a Stanford GitHub organization means you get access to benefits not available with a public account, including:
- Access to dedicated enterprise support.
- Increased package storage and GitHub Actions minutes per month.
- Automatic membership synchronization between GitHub Teams and Stanford's Workgroup Manager.
- Enterprise Service Level Agreement (SLA) for 99.9% availability.
- Additional security scanning for embedded secrets, vulnerable code, and dependencies.
Storage and Size Limits
- Repositories over 100 GB may experience reduced performance and may be flagged for exceeding the recommended size.
- Individual files in a repository should not exceed 100 MB.
- GitHub Actions minutes per month per enterprise is 50,000.
- GitHub Packages storage per organization is 50 GB.
- Git Large File Storage (LFS) is used for storing large files up to 1 GB.
Designed for
Current faculty, students, and staff
Requirements
SUNet ID is required
Data security
Approved for Low or Moderate Risk data only. Review the Risk Classification Guide for more details.
Rates
- Cardinal Cloud GitHub is free if you stay within the storage limits.
- GitHub additional add-ons (Copilot and Codespaces) and extra capacity (such as GitHub Runner minute and Large File Storage) can be added per request and will be billed through a linked Cardinal Cloud Azure subscription.
Get started
Visit Join Cardinal Cloud GitHub, review the Before You Begin section, and follow the steps to join an organization.
- Stanford Developers is the default Cardinal Cloud GitHub organization open to anyone who can successfully authenticate using Stanford credentials.
- Stanford Medicine: Affiliates with Stanford Medicine should submit a help ticket to join Cardinal Cloud GitHub.
Get help
If you need additional assistance, submit a Help request.
Learn more
- Join Cardinal Cloud GitHub
- Join a Stanford Developers GitHub Team
- Create Teams in Stanford Developers GitHub Organization
- Storage Guidelines
- Actions Minutes and Storage
- Transfer a Repository to a Cardinal Cloud GitHub Organization
- Invite Collaborators to Cardinal Cloud GitHub Organizations
- GitHub Repository Ownership When Leaving Stanford
- Frequently Asked Questions