Why is the upbound/upbound-crossplane GitHub repository now private?

Last updated: January 9, 2026

We recently made the upbound/upbound-crossplane repository private as part of an internal restructuring of how we build and ship Upbound Universal Crossplane (UXP). This change was intentional and driven by the need to streamline development and improve the reliability of our release process.

Why we made this change

We moved certain commercial-only UXP components into the same repository as the open-source ones. This unified structure lets us:

  • Reduce technical friction during development

  • Improve our end-to-end test coverage

  • Manage both commercial and open-source functionality in one place

  • Maintain a more efficient release pipeline

Because the repo now contains commercial (closed-source) code, it can no longer be public.

What remains publicly available

Even though the repo is private, all the information customers need remains publicly accessible: