New publish
To publish a document or deploy an application for the first time, follow these steps:
- Log In to Connect Cloud. This redirects you to your Profile.
- Click the Publish button in the upper right of the screen. If this is your first time publishing, you will be prompted to install our GitHub App.
- Select the framework you want to deploy.
- 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.
Note: If you do not see a repository that you believe should be there, ensure that your GitHub App has granted access to it.
- Confirm the Branch.
- Select your Primary file: The entrypoint file for your application (e.g., app.py) or document (e.g., index.qmd).
- Choose if you want to automatically republish on push. This is set to on by default.
- Set Advanced settings, if applicable.
- Set Sharing access (Enhanced and Advanced plans only).
Python deployments require a requirements.txt dependency file to be included in the repository. R deployments require a manifest.json dependency file.
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 GitHub repository (if public).