Skip to content

v0.7.4 - Fix TLS certificate verification for internal GitLab

Choose a tag to compare

@shay23bra shay23bra released this 30 Nov 17:10
· 16 commits to master since this release

What's Fixed

Fixed SaaS version badges failing to load due to TLS certificate verification issues when connecting to internal GitLab server.

Changes

  • ✅ Add TLS skip verification for internal GitLab client
  • 🔧 Prevents "certificate signed by unknown authority" errors
  • 🏷️ Enables SaaS badges to work on internal/remote servers
  • 📦 Update version to 0.7.4

Test Results

SaaS badges now display correctly:

  • v2.46.0 - in production
  • v2.47.0 - in staging

Before/After

  • Before: TLS errors → empty badges ('')
  • After: Successful GitLab connection → proper badge display

Installation

# Download binary
curl -L https://github.com/openshift-assisted/pr-bot/releases/download/v0.7.4/pr-bot -o pr-bot
chmod +x pr-bot

# Or install with Go
go install github.com/openshift-assisted/pr-bot@v0.7.4