feat(git): add HTTPS credentials for private repositories on custom Git hosts (#12328)

This commit is contained in:
Andras Bacsai
2026-10-26 10:50:24 +01:00
committed by GitHub
parent 32096d53f1
commit 7b83fa72eb
18 changed files with 756 additions and 10 deletions
+5
View File
@@ -462,6 +462,11 @@ class EnvironmentVariable extends BaseModel
}
}
if ($resource instanceof Application && filled($resource->git_https_password)) {
$secrets['locked'][] = $resource->git_https_password;
$secrets['locked'][] = $resource->gitHttpsCredentialBasicToken();
}
$variables = collect($isDatabase ? $resource->runtime_environment_variables : $resource->environment_variables);
if ($includePreview && $resource instanceof Application) {
$variables = $variables->merge($resource->environment_variables_preview ?? []);