Skip to content

Conversation

@missytake
Copy link
Contributor

superseding #741 - it would still be nice to wait until the file is created for the SSH code path, but then again it takes longer to establish, so the chance is higher that it just works.

mrdaemon and others added 2 commits December 6, 2025 19:08
The entire stack is setup to support 'localhost'  as a value for
ssh_host, returning LocalExec when that is the case, but this last step
made a new explicit SSHExec connection to config.mail_domain.

This changes that to simply use the subprocess module when ssh_host is
local.

This also fixes the issue where the connection was made to
'config.mail_domain' instead of the supplied ssh_host value, ensuring
that remains consistent.

Additionally, the entire process will be skipped if --dry-run is used
with cmdeploy, allowing a dry-run to complete without error.
@missytake
Copy link
Contributor Author

CI is broken because of chatmail/core#7574.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants