as CAPI is using go 1.22.5 I aslo bumped up go version,
and only golangci-lint with >1.56.0 supports 1.22 go, so I also bump up the linter
Bump up test framwork version to 1.8.1
WithEventFilter is added to filter out resource with cluster.x-k8s.io/paused annotations, this is slightly better as the reconcilation won't be triggered if the annotation is set. We already checked this annotation during reconcilation, so it does not change any logic.
WithEventFilter
is added to filter out resource withcluster.x-k8s.io/paused
annotations, this is slightly better as the reconcilation won't be triggered if the annotation is set. We already checked this annotation during reconcilation, so it does not change any logic.