v0.7.4 - Fix TLS certificate verification for internal GitLab
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 productionv2.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