Skip to content
  • Furkan Ayhan's avatar
    163761b4
    Add support for ADDITIONAL_CA_CERT_BUNDLE in glab releases · 163761b4
    Furkan Ayhan authored
    The release-cli tool supports the `ADDITIONAL_CA_CERT_BUNDLE` variable
    for SSL certificate verification with custom CA certificates. Now, we
    are adding an equivalent functionality to the glab CLI implementation.
    
    When the `ADDITIONAL_CA_CERT_BUNDLE` environment variable is present:
    - The certificate content is written to a file named
    `ca_cert_for_releasing_with_glab.pem`
    - The glab config is updated to use this certificate file
    for the specific GitLab instance
    - This configuration happens before authentication and release creation
    
    This ensures both `release-cli` and `glab` CLI methods support
    the same custom CA certificate functionality, maintaining parity as
    we transition from release-cli to glab.
    
    This change also updates the version requirement of `glab` to `v1.58.0.`
    
    Changelog: fixed
    163761b4
    Add support for ADDITIONAL_CA_CERT_BUNDLE in glab releases
    Furkan Ayhan authored
    The release-cli tool supports the `ADDITIONAL_CA_CERT_BUNDLE` variable
    for SSL certificate verification with custom CA certificates. Now, we
    are adding an equivalent functionality to the glab CLI implementation.
    
    When the `ADDITIONAL_CA_CERT_BUNDLE` environment variable is present:
    - The certificate content is written to a file named
    `ca_cert_for_releasing_with_glab.pem`
    - The glab config is updated to use this certificate file
    for the specific GitLab instance
    - This configuration happens before authentication and release creation
    
    This ensures both `release-cli` and `glab` CLI methods support
    the same custom CA certificate functionality, maintaining parity as
    we transition from release-cli to glab.
    
    This change also updates the version requirement of `glab` to `v1.58.0.`
    
    Changelog: fixed
Loading