---
description: Capawesome Cloud revamps its Git integration: organization-level Git connections, a GitHub App, Gitea and Git (HTTP/S) support, and PATs for every provider.
title: Revamped Git Integrations in Capawesome Cloud - Capawesome
image: https://capawesome.io/docs/assets/images/social/blog/git-integration-revamp-in-capawesome-cloud.png
---

<!doctype html> 

[Skip to content ](#revamped-git-integrations-in-capawesome-cloud) 

[📲 Introducing **Build Sharing** — get your builds onto testers' devices with a link & QR code. No account required. ](/blog/share-mobile-app-builds-with-testers/) 

* [ SDKs ](/docs/sdks/)
* [ Formbricks ](/docs/sdks/capacitor/formbricks/)
* [ Geocoder ](/docs/sdks/capacitor/geocoder/)
* [ Google Sign-In ](/docs/sdks/capacitor/google-sign-in/)
* [ Grafana Faro ](/docs/sdks/capacitor/grafana-faro/)
* [ Gyroscope ](/docs/sdks/capacitor/gyroscope/)
* [ Haptics ](/docs/sdks/capacitor/haptics/)
* [ Home Indicator ](/docs/sdks/capacitor/home-indicator/)
* [ In-App Browser ](/docs/sdks/capacitor/in-app-browser/)
* [ Install Referrer ](/docs/sdks/capacitor/install-referrer/)
* [ Intercom ](/docs/sdks/capacitor/intercom/)
* [ Intune ](/docs/sdks/capacitor/intune/)
* [ Keep Awake ](/docs/sdks/capacitor/keep-awake/)
* [ libSQL ](/docs/sdks/capacitor/libsql/)
* [ Light Sensor ](/docs/sdks/capacitor/light-sensor/)
* [ Live Update ](/docs/sdks/capacitor/live-update/)
* [ Localization ](/docs/sdks/capacitor/localization/)
* [ Mail Composer ](/docs/sdks/capacitor/mail-composer/)
* [ Managed Configurations ](/docs/sdks/capacitor/managed-configurations/)
* [ Maps Launcher ](/docs/sdks/capacitor/maps-launcher/)
* [ Media Session ](/docs/sdks/capacitor/media-session/)
* [ ML Kit ](/docs/sdks/capacitor/mlkit/)
* [ Navigation Bar ](/docs/sdks/capacitor/navigation-bar/)
* [ Network ](/docs/sdks/capacitor/network/)
* [ NFC ](/docs/sdks/capacitor/nfc/)
* [ Node.js ](/docs/sdks/capacitor/nodejs/)
* [ OAuth ](/docs/sdks/capacitor/oauth/)
* [ Passkeys ](/docs/sdks/capacitor/passkeys/)
* [ Password Autofill ](/docs/sdks/capacitor/password-autofill/)
* [ PDF Generator ](/docs/sdks/capacitor/pdf-generator/)
* [ PDF Viewer ](/docs/sdks/capacitor/pdf-viewer/)
* [ Pedometer ](/docs/sdks/capacitor/pedometer/)
* [ Permissions ](/docs/sdks/capacitor/permissions/)
* [ Phone Dialer ](/docs/sdks/capacitor/phone-dialer/)
* [ Photo Editor ](/docs/sdks/capacitor/photo-editor/)
* [ Photo Manipulator ](/docs/sdks/capacitor/photo-manipulator/)
* [ PixLive ](/docs/sdks/capacitor/pixlive/)
* [ PostHog ](/docs/sdks/capacitor/posthog/)
* [ Printer ](/docs/sdks/capacitor/printer/)
* [ Privacy Screen ](/docs/sdks/capacitor/privacy-screen/)
* [ Proximity Sensor ](/docs/sdks/capacitor/proximity-sensor/)
* [ Purchases ](/docs/sdks/capacitor/purchases/)
* [ RealtimeKit ](/docs/sdks/capacitor/realtimekit/)
* [ Root Detection ](/docs/sdks/capacitor/root-detection/)
* [ Screen Brightness ](/docs/sdks/capacitor/screen-brightness/)
* [ Screen Orientation ](/docs/sdks/capacitor/screen-orientation/)
* [ Screen Reader ](/docs/sdks/capacitor/screen-reader/)
* [ Screenshot ](/docs/sdks/capacitor/screenshot/)
* [ Secure Preferences ](/docs/sdks/capacitor/secure-preferences/)
* [ Settings Launcher ](/docs/sdks/capacitor/settings-launcher/)
* [ Shake ](/docs/sdks/capacitor/shake/)
* [ Silent Mode ](/docs/sdks/capacitor/silent-mode/)
* [ SIM ](/docs/sdks/capacitor/sim/)
* [ SMS Composer ](/docs/sdks/capacitor/sms-composer/)
* [ Speech Recognition ](/docs/sdks/capacitor/speech-recognition/)
* [ Speech Synthesis ](/docs/sdks/capacitor/speech-synthesis/)
* [ Share Target ](/docs/sdks/capacitor/share-target/)
* [ Square Mobile Payments ](/docs/sdks/capacitor/square-mobile-payments/)
* [ SQLite ](/docs/sdks/capacitor/sqlite/)
* [ Superwall ](/docs/sdks/capacitor/superwall/)
* [ System WebView ](/docs/sdks/capacitor/system-webview/)
* [ Tauri ](/docs/sdks/capacitor/tauri/)
* [ Text Interaction ](/docs/sdks/capacitor/text-interaction/)
* [ Text Zoom ](/docs/sdks/capacitor/text-zoom/)
* [ Thermal State ](/docs/sdks/capacitor/thermal-state/)
* [ Toast ](/docs/sdks/capacitor/toast/)
* [ Torch ](/docs/sdks/capacitor/torch/)
* [ Vault ](/docs/sdks/capacitor/vault/)
* [ Volume ](/docs/sdks/capacitor/volume/)
* [ Wallet ](/docs/sdks/capacitor/wallet/)
* [ Wifi ](/docs/sdks/capacitor/wifi/)
* [ YouTube Player ](/docs/sdks/capacitor/youtube-player/)
* [ Zip ](/docs/sdks/capacitor/zip/)
* [ Cordova ](/docs/sdks/cordova/)
* [ Cloud ](/docs/cloud/)
* [ Integrations ](/docs/cloud/live-updates/integrations/)
* Concepts
* Reference
* [ Troubleshooting ](/docs/cloud/live-updates/troubleshooting/)
* [ FAQ ](/docs/cloud/live-updates/faq/)
* [ Native Builds ](/docs/cloud/native-builds/)
* [ Set Up Environments ](/docs/cloud/native-builds/environments/)
* [ Overwrite Native Configurations ](/docs/cloud/native-builds/native-configurations/)
* [ Auto-Increment Build Numbers ](/docs/cloud/native-builds/auto-incrementing-build-numbers/)
* [ Configure the Web Build Script ](/docs/cloud/native-builds/web-build-script/)
* [ Build from a Monorepo ](/docs/cloud/native-builds/monorepo/)
* [ Use pnpm, Yarn, or bun ](/docs/cloud/native-builds/package-managers/)
* [ Install Private npm Packages ](/docs/cloud/native-builds/npm-private-registry/)
* [ Override the Java Version ](/docs/cloud/native-builds/override-java-version/)
* [ Custom iOS Provisioning Profiles ](/docs/cloud/native-builds/custom-ios-provisioning-profiles/)
* [ Build without Git ](/docs/cloud/native-builds/build-without-git/)
* [ Access Git Behind a Firewall ](/docs/cloud/native-builds/firewall-access/)
* [ Integrations ](/docs/cloud/native-builds/integrations/)
* Reference
* [ Troubleshooting ](/docs/cloud/native-builds/troubleshooting/)
* [ FAQ ](/docs/cloud/native-builds/faq/)
* [ App Store Publishing ](/docs/cloud/app-store-publishing/)
* [ Submit a Build ](/docs/cloud/app-store-publishing/submit-a-build/)
* [ Submit Automatically After a Build ](/docs/cloud/app-store-publishing/submit-automatically/)
* [ Troubleshooting ](/docs/cloud/app-store-publishing/troubleshooting/)
* [ FAQ ](/docs/cloud/app-store-publishing/faq/)
* [ Automations ](/docs/cloud/automations/)
* [ Reference ](/docs/cloud/automations/reference/)
* [ Troubleshooting ](/docs/cloud/automations/troubleshooting/)
* [ FAQ ](/docs/cloud/automations/faq/)
* [ Assist ](/docs/cloud/assist/)
* [ CLI ](/docs/cloud/cli/)
* APIs and SDKs
* [ Webhooks ](/docs/cloud/webhooks/)
* [ Integrations ](/docs/cloud/integrations/)
* Notifications
* Account
* [ Organization ](/docs/cloud/organizations/)
* [ Two-Factor Enforcement ](/docs/cloud/organizations/two-factor-authentication/)
* [ Audit Logs ](/docs/cloud/organizations/audit-logs/)
* [ Billing ](/docs/cloud/organizations/billing/)
* [ License Keys ](/docs/cloud/license-keys/)
* [ AI ](/docs/ai/)
* [ Insiders ](/docs/insiders/)
* [ Billing & Plans ](/docs/insiders/billing-and-plans/)
* [ FAQ ](/docs/insiders/faq/)
* [ License ](https://capawesome.io/legal/eula/)
* [ Support ](/docs/support/)
* [ Contributing ](/docs/contributing/)
* Contributing code
* [ Code of Conduct ](/docs/contributing/code-of-conduct/)
* [ Questions ](https://docs.github.com/en/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-discussion)
* [ Blog ](/blog/)
* Categories

# Revamped Git Integrations in Capawesome Cloud[¶](#revamped-git-integrations-in-capawesome-cloud "Permanent link")

The Git integration in Capawesome Cloud just got its biggest upgrade yet. Git connections now live at the organization level instead of being tied to individual user accounts, GitHub gets a dedicated GitHub App with per-repository access, Gitea and plain Git (HTTP/S) join the list of supported providers, and every provider now offers a simple personal access token flow — including self-hosted and enterprise instances. With this upgrade, OAuth-based Git connections are deprecated: they continue to work until **December 31, 2026**, after which you'll need to switch to the GitHub App or a personal access token. Here's what's new — and how to migrate.

[ ![Build and deploy your Capacitor app with Capawesome Cloud](https://capawesome.io/assets/banners/cloud-build-and-deploy-capacitor-apps.png?t=1) ](https://capawesome.io/) 

This release addresses some of the most frequent feedback we've received: connecting a personal Git account for the whole team felt wrong, OAuth granted broader repository access than many of you were comfortable with, and self-hosted instances were harder to connect than they should be. All of that changes today. One thing up front: this change only affects the credentials used to access your Git repositories. Signing in to Capawesome Cloud with your GitHub or GitLab account is unaffected and stays exactly as it is.

## Key Takeaways[¶](#key-takeaways "Permanent link")

* Git connections are now managed centrally at the organization level, on the new **Git** page in the [Capawesome Cloud Console](https://console.cloud.capawesome.io/).
* The new Capawesome Cloud GitHub App is the recommended way to connect GitHub, with per-repository access and no stored tokens.
* Gitea and plain Git (HTTP/S) are now supported providers.
* Every provider supports personal access tokens, including self-hosted and enterprise instances.
* OAuth-based Git connections are deprecated and will stop working on **December 31, 2026**. Migrate to the GitHub App or a personal access token before then.
* OAuth as a sign-in method for Capawesome Cloud is not affected.

## Organization-Level Git Connections[¶](#organization-level-git-connections "Permanent link")

Git connections are now a resource of your organization, not of individual users. The new **Git** page in the organization dashboard lists all Git connections in one place, including their provider, authentication method, status, and which apps use them.

![The new Git Connections page in the Capawesome Cloud Console with the Add Git connection dialog open](/docs/assets/images/posts/20260727_cloud-git-connections.png)

Organization owners and admins manage connections for the whole team, and every app in the organization can use them. Previously, each user had to connect their own Git account individually — which meant a colleague's vacation or departure could silently break the team's builds. That problem is gone.

Connections can be renamed, their credentials rotated, and safely deleted — with a warning if apps still use them. If something goes wrong, for example a revoked token or a removed GitHub App installation, the connection is flagged as **Broken** and the console guides you through fixing it.

## The New GitHub App Integration[¶](#the-new-github-app-integration "Permanent link")

The Capawesome Cloud GitHub App is the new recommended way to connect GitHub repositories. Instead of granting access to everything in your account, you install the app and select exactly which repositories it may access. The app requests minimal permissions: read-only repository contents and metadata. No personal tokens are stored — access uses short-lived installation tokens, and repository selection is managed on GitHub's side, so revoking or extending access is always in your control.

If you have an existing GitHub OAuth connection, you can upgrade it in place: edit the connection, choose **GitHub App** as the authentication method, and complete the installation on GitHub. Linked repositories, builds, and automations keep working — no reconfiguration needed. Check out the [GitHub integration documentation](/docs/cloud/integrations/github/) for step-by-step instructions.

## New Providers: Gitea and Git (HTTP/S)[¶](#new-providers-gitea-and-git-https "Permanent link")

Two new providers join GitHub, GitLab, Bitbucket, and Azure DevOps.

With the [Gitea integration](/docs/cloud/integrations/gitea/), you can connect repositories from Gitea Cloud as well as self-hosted Gitea instances — just enter your server URL and a personal access token.

The [Git (HTTP/S) integration](/docs/cloud/integrations/git/) goes one step further: it lets you connect any Git server reachable over HTTPS using just a username and password, no major Git provider required. This is ideal if you want to grant the absolute minimum — Capawesome Cloud only gets plain Git access to that one remote, nothing else. One limitation to be aware of: since there are no webhooks, [Automations](/docs/cloud/automations/) are not available for repositories connected this way.

## Personal Access Tokens for Every Provider[¶](#personal-access-tokens-for-every-provider "Permanent link")

What used to be marketed as enterprise connectivity is now the standard, simple option for everyone: enter a personal access token, and optionally a server URL for self-hosted or enterprise instances. This flow is available for [GitHub](/docs/cloud/integrations/github/) (including GitHub Enterprise Server), [GitLab](/docs/cloud/integrations/gitlab/) (including self-managed instances), [Bitbucket](/docs/cloud/integrations/bitbucket/) (workspace access token, or Atlassian email plus API token), [Azure DevOps](/docs/cloud/integrations/azure-devops/), and [Gitea](/docs/cloud/integrations/gitea/). Whether you are on the cloud offering or run your own instance, the flow is the same.

## Why We're Moving Away from OAuth[¶](#why-were-moving-away-from-oauth "Permanent link")

OAuth-based Git connections are deprecated and will stop working on **December 31, 2026**. Existing OAuth connections were migrated automatically to the new connection model and continue to work until then, so nothing breaks today — but you should switch to the GitHub App (for GitHub) or a personal access token (for all other providers) before the deadline. The deadline aside, there are three good reasons to make the switch now:

1. **More secure.** OAuth required granting Capawesome Cloud access to _all_ repositories of the connected account — public and private. The GitHub App only gets the repositories you explicitly select, and fine-grained personal access tokens can be scoped as narrowly as your provider allows.
2. **More reliable.** OAuth refresh tokens occasionally expired or got invalidated, breaking builds unexpectedly. With personal access tokens, you decide how long a token is valid and can rotate it at any time in the console. The GitHub App needs no tokens from you at all.
3. **Built for teams.** Git access is no longer tied to an individual user's personal account. Connections live at the organization level and are managed by owners and admins, so your builds no longer depend on any single team member.

To be clear once more: this only concerns Git credentials. If you sign in to Capawesome Cloud with your GitHub or GitLab account, that continues to work unchanged.

## How to Migrate[¶](#how-to-migrate "Permanent link")

Open your organization's **Git** page in the [Capawesome Cloud Console](https://console.cloud.capawesome.io/) and review your connections. Anything using the personal account (OAuth) method must be migrated before **December 31, 2026**:

* **GitHub**: Edit the connection and switch the authentication method to **GitHub App**. Complete the installation on GitHub, and you are done — everything is preserved.
* **All other providers**: Edit the connection and switch to a **personal access token**. The [integrations documentation](/docs/cloud/integrations/) explains which token type and scopes each provider needs.

[Try Capawesome Cloud Free](https://capawesome.io)

## Conclusion[¶](#conclusion "Permanent link")

Git connections in Capawesome Cloud are now organization-wide, more secure, and work with more providers than ever — from GitHub with the new GitHub App to any plain Git server over HTTPS. If you still have OAuth-based connections, migrate them before December 31, 2026 — it only takes a few minutes, and your builds keep running without interruption.

If you want to see what Git connections unlock, read about [Capawesome Cloud Automations](/blog/announcing-capawesome-cloud-automations/), which trigger builds automatically on every Git push. For questions and feedback, join the [Capawesome Discord server](https://discord.gg/VCXxSVjefW), and subscribe to the [Capawesome newsletter](https://capawesome.io/newsletter/) to stay up to date on future releases.

July 27, 2026 

Back to top

```json
{
      "@context": "https://schema.org",
      "@type": "BlogPosting",
      "headline": "Revamped Git Integrations in Capawesome Cloud",
      "description": "Capawesome Cloud revamps its Git integration: organization-level Git connections, a GitHub App, Gitea and Git (HTTP/S) support, and PATs for every provider.",
      "image": "https://capawesome.io/assets/banners/cloud-build-and-deploy-capacitor-apps.png",
      "datePublished": "2026-07-27T00:00:00+00:00",
      "dateModified": "2026-07-27T00:00:00+00:00",
      "author": [
        {
          "@type": "Person",
          "name": "Robin Genz",
          "url": "https://github.com/robingenz"
        }
      ],
      "publisher": {
        "@type": "Organization",
        "name": "Capawesome",
        "url": "https://capawesome.io",
        "logo": {
          "@type": "ImageObject",
          "url": "https://capawesome.io/assets/images/logo.svg"
        }
      },
      "articleSection": "Announcements",
      "keywords": ["Announcements", "Cloud"],
      "isPartOf": {
        "@type": "Blog",
        "@id": "https://capawesome.io/blog/#blog"
      },
      "mainEntityOfPage": "https://capawesome.io/blog/git-integration-revamp-in-capawesome-cloud/",
      "url": "https://capawesome.io/blog/git-integration-revamp-in-capawesome-cloud/"
    }
{
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://capawesome.io/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Blog",
          "item": "https://capawesome.io/blog/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Revamped Git Integrations in Capawesome Cloud",
          "item": "https://capawesome.io/blog/git-integration-revamp-in-capawesome-cloud/"
        }
      ]
    }
```
