Skip to content

Add ssh credentials for git#1901

Open
eddymoulton wants to merge 23 commits intomainfrom
em/add-ssh-credentials-for-git
Open

Add ssh credentials for git#1901
eddymoulton wants to merge 23 commits intomainfrom
em/add-ssh-credentials-for-git

Conversation

@eddymoulton
Copy link
Copy Markdown
Contributor

@eddymoulton eddymoulton commented Apr 23, 2026

Adds support for passing through ssh git credentials down to LibGit2Sharp

Will update the LibGit2Sharp version to a real release before merging.

Server side change: https://github.com/OctopusDeploy/OctopusDeploy/pull/42731

Closes MD-1680

ArgoCDApplicationDto[] Applications,
GitCredentialDto[] Credentials,
// Nullable for backwards compatibility
GitCredentialSshKeyDto[]? SshCredentials);
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With shared contracts, I figure a new Octopus server might be talking to an old calamari?

Unsure if this is truely needed to be nullable

@eddymoulton eddymoulton marked this pull request as ready for review April 30, 2026 23:14
@gitguardian
Copy link
Copy Markdown

gitguardian Bot commented May 5, 2026

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them.
While these secrets were previously flagged, we no longer have a reference to the
specific commits where they were detected. Once a secret has been leaked into a git
repository, you should consider it compromised, even if it was deleted immediately.
Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant