The Early Access Program

Early Access releases provide early-stage insight into new features and functionality of the GitHub Platform. They enable you to provide feedback that can significantly impact our direction and implementation.

While Early Access releases aren't ready to be used to build production solutions, they're at a stage where you can test and tinker with an implementation. As we receive feedback and iterate on a project, we anticipate breaking changes without advanced warning, so Early Access releases should not be used in a user-facing manner or applied to production environments.

What to expect

  • We will provide a communication channel to collaboratively impact the direction and approach of a project.
  • We will strive to keep documentation updated, but you can expect unannounced breaking changes as we develop quickly.
  • We may stop or pause access to Early Access releases at any point.
  • You will encounter bugs and there will be reliability and stability hiccups.
  • We will support you to get up and running and discuss high-level questions, but we won't be able to support specific implementation questions.

Getting started

In order to use any Early Access program, you must accept the pre-release agreement for your user and/or organization. Once you've accepted the agreement, you'll have access to our Platform Early Access programs.

Providing feedback

We run the GitHub Platform Forum at platform.github.community. You'll be able to collaborate with other integrators, as well as engineers and product managers from GitHub. To foster transparency and collaboration, the GitHub Platform Forum should be used for all discussions, bug reports, and requests. If you need to discuss a private concern, you can contact our support team for assistance.

Current programs

Right now, we have two Early Access programs: