• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kyma-project / compass-manager / 29585277101
26%
main: 26%

Build:
Build:
LAST BUILD BRANCH: renovate/k8s.io-kube-openapi-digest
DEFAULT BRANCH: main
Ran 17 Jul 2026 01:52PM UTC
Jobs 1
Files 20
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Jul 2026 01:03PM UTC coverage: 25.866% (-0.1%) from 25.961%
29585277101

push

github

web-flow
Update golang to version 1.25.5 and versions of some go libraries in … (#582)

## Description

Upgrades Go runtime and core dependencies to their latest versions.

## Changes

### Go Runtime
- Go: `1.26.2` → `1.26.5`
- Dockerfile base image: `golang:1.26.4-alpine3.23` →
`golang:1.26.5-alpine3.24`

### Kubernetes Dependencies
- `k8s.io/api`: `v0.34.3` → `v0.36.2`
- `k8s.io/apimachinery`: `v0.34.3` → `v0.36.2`
- `k8s.io/client-go`: `v0.34.3` → `v0.36.2`
- `sigs.k8s.io/controller-runtime`: `v0.22.4` → `v0.24.1`
- Related K8s dependencies updated accordingly

### golang.org/x/ Dependencies
- `golang.org/x/crypto`: `v0.53.0` → `v0.54.0`
- `golang.org/x/net`: `v0.56.0` → `v0.57.0`
- `golang.org/x/oauth2`: upgraded to `v0.36.0`
- `golang.org/x/text`: `v0.38.0` → `v0.40.0`
- `golang.org/x/{time,tools,sync,sys,term,mod}`: updated to latest
- Replace directives updated to match new versions

### Testing Libraries
- `github.com/onsi/ginkgo/v2`: `v2.31.0` → `v2.32.0`
- `github.com/onsi/gomega`: `v1.42.0` → `v1.42.1`

### OpenAPI Libraries
- `github.com/go-openapi/jsonpointer`: `v0.22.4` → `v1.0.0`
- `github.com/go-openapi/jsonreference`: `v0.21.4` → `v1.0.0`
- `github.com/go-openapi/swag`: `v0.25.4` → `v0.27.0`
- All `github.com/go-openapi/swag/*` sub-packages: `v0.25.4` → `v0.27.0`

### Prometheus Libraries
- `github.com/prometheus/common`: `v0.68.1` → `v0.70.0`
- `github.com/prometheus/procfs`: `v0.20.1` → `v0.21.1`

### API Package Refactoring
Migrated from deprecated
`sigs.k8s.io/controller-runtime/pkg/scheme.Builder` to standard
`k8s.io/apimachinery/pkg/runtime.NewSchemeBuilder`:
- **Why**: The `scheme.Builder` was deprecated because API packages
should have minimal external dependencies. This makes it easier for
external clients to import the API types without pulling in large
controller-runtime dependencies.
- **Changes**:
- `api/v1beta1/groupversion_info.go`: Replaced `scheme.Builder` with
`runtime.NewSchemeBuilder`
- `api/v1beta1/compassmanagermapping_ty... (continued)

814 of 3147 relevant lines covered (25.87%)

0.29 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
77.12
-0.71% controllers/compassmanager_controller.go
Jobs
ID Job ID Ran Files Coverage
1 29585277101.1 17 Jul 2026 01:52PM UTC 20
25.87
GitHub Action Run
Source Files on build 29585277101
  • Tree
  • List 20
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29585277101
  • b61dbaf6 on github
  • Prev Build on main (#28849792279)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc