image-automation-controller/internal
abhijith-darshan 57516b14f7
(chore): adds tls config for GitHub App auth
this commit ensures that if ca.crt or caFile is available in the github app secret, a tls config with user provided certs is appended to system cert pool and passed to the underlying http transport

Signed-off-by: abhijith-darshan <abhijith.darshan@hotmail.com>

(chore): keeps implementation in-sync with source-controller

Signed-off-by: abhijith-darshan <abhijith.darshan@hotmail.com>

(chore): inline proxy detection

This commit removes getProxyOpts(...) helper func and uses pkg/runtime/secrets to retrieve proxy information from secret reference

Signed-off-by: abhijith-darshan <abhijith.darshan@hotmail.com>

(chore): remove err formatting for secrets.ProxyURLFromSecretRef

Signed-off-by: abhijith-darshan <abhijith.darshan@hotmail.com>
2025-08-13 16:52:38 +02:00
..
constants Update digest of latest image 2025-05-28 10:13:23 +01:00
controller Refactor pkg structure 2025-08-11 20:23:26 +03:00
features SparseCheckout when Spec.Update.Path specified 2025-06-17 18:00:07 +09:00
policy Refactor pkg structure 2025-08-11 20:23:26 +03:00
source (chore): adds tls config for GitHub App auth 2025-08-13 16:52:38 +02:00
testutil Refactor pkg structure 2025-08-11 20:23:26 +03:00
update Refactor pkg structure 2025-08-11 20:23:26 +03:00