Conversation
☂️ Python Coverage
Overall Coverage
New FilesNo new covered files... Modified Files
|
sagerb
left a comment
There was a problem hiding this comment.
This is exciting! Thanks for doing this.
Looks like the formatting is off? Is this perhaps the same thing as we saw with the conda removal PR?
It seems better now that your PR has merged. |
sagerb
left a comment
There was a problem hiding this comment.
Changes look good. I did not verify the functionality.
|
rsconnect deploy git --help: Can we get some more context around these new flags: Something like...: |
|
If you try to Should we add support for shinyapps.io here, or just catch the error and display a helpful message? |
|
If you try to deploy to Connect where Git is disabled, this error is thrown: Can we we detect if Git is enabled/installed on Connect and throw a friendly error here? |
Adds support for creating git-backed deployments supersedes #501 Features: - New `rsconnect deploy git` command with --repository, --branch, and --subdirectory options - Comprehensive test coverage for CLI and API methods 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>

This PR adds support for deploying a new git-backed content item using rsconnect-python.
Intent
This is based on @colearendt 's PR. I moved it to a local branch (for CI), updated it to work the the executor, added title/env var support, and added documentation.
Type of Change
Automated Tests
Needs tests.
Directions for Reviewers
Run something like
See a new git-backed content item in Connect. You can also use
--title, and-Eto specify environment variables as for other content types.Checklist