New publish

To publish a document or deploy an application for the first time, follow these steps:

  1. Log In to Connect Cloud. This redirects you to your Portfolio.
  2. Click the Publish button in the upper right of the screen. If this is your first time publishing, you will be prompted to configure a GitHub App.
  3. Select the content type you want to deploy.
  4. Select your Repository: Use the autocomplete functionality to choose which of your GitHub repositories you want to publish content from. You can also enter a link to any public GitHub repository. Please note that free users can publish by pulling code from existing public GitHub repositories. Paid users have the option to publish from private repositories.
  5. Confirm the Branch.
  6. Select your Primary File: The main file for your application (e.g., app.py) or document (e.g., index.qmd).
  7. Set Advanced settings, if applicable.
  8. Set Sharing visibility (Enhanced plans only).

Python deployments require a requirements.txt dependency file to be included in the repository. R deployments require a manifest.json dependency file. See Supported Frameworks for more information.

Deployment Failures

If your deployment fails, please check that you provided all the required inputs for the specific content type and understand the current set of Known Issues.

If you remain unsure as to why your content failed to deploy, please submit feedback and provide a link to your public GitHub repository.