Skip to content

chore: bump is-healthy to v1.0.88#160

Merged
flankbot merged 1 commit into
mainfrom
bump-is-healthy-auto-pr
May 31, 2026
Merged

chore: bump is-healthy to v1.0.88#160
flankbot merged 1 commit into
mainfrom
bump-is-healthy-auto-pr

Conversation

@flankbot

@flankbot flankbot commented May 31, 2026

Copy link
Copy Markdown

Automated changes by create-pull-request GitHub action

Summary by CodeRabbit

  • Chores
    • Upgraded Go toolchain to version 1.26.0
    • Updated core and indirect dependencies to their latest compatible versions for improved stability and security

@flankbot flankbot enabled auto-merge (squash) May 31, 2026 12:14
@coderabbitai

coderabbitai Bot commented May 31, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: dacb4afb-03e8-41d1-97b1-3b5ab4e2fa3a

📥 Commits

Reviewing files that changed from the base of the PR and between c098213 and f7944b8.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod

Walkthrough

This PR updates the Go module dependencies for the flanksource/gomplate project. The Go toolchain is upgraded to 1.26.0, the direct dependency flanksource/is-healthy is bumped to v1.0.88, and multiple Kubernetes ecosystem modules, protocol buffer, and OpenTelemetry packages are advanced to newer versions.

Changes

Dependency Version Updates

Layer / File(s) Summary
Go toolchain and direct dependencies
go.mod
Go toolchain directive updated to 1.26.0; direct dependency github.com/flanksource/is-healthy bumped from v1.0.87 to v1.0.88.
Kubernetes ecosystem and protocol buffer
go.mod
Kubernetes modules (k8s.io/api, k8s.io/apimachinery, k8s.io/apiextensions-apiserver, k8s.io/client-go, k8s.io/klog/v2, k8s.io/kube-openapi) and google.golang.org/protobuf updated to align with v0.36.1 and related newer versions.
OpenTelemetry observability packages
go.mod
OpenTelemetry indirect dependencies go.opentelemetry.io/otel and go.opentelemetry.io/otel/trace bumped from v1.40.0 to v1.41.0.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title focuses on bumping is-healthy to v1.0.88, which is only one of multiple significant version updates in this changeset; go toolchain, protobuf, Kubernetes, and OpenTelemetry packages were also updated. Update the title to reflect the broader scope of dependency updates, such as 'chore: bump dependencies including is-healthy, protobuf, Kubernetes, and OpenTelemetry' or describe the main change more comprehensively.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bump-is-healthy-auto-pr
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch bump-is-healthy-auto-pr

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented May 31, 2026

Copy link
Copy Markdown

Benchstat

Base: c0982133adf02e5e1bfb9f450ec64e3d522dced0
Head: f7944b872af41ef203548dd91fa273850e046278

3 improvement(s)
Benchmark Base Head Change p-value
Serialize/Size-10000-4 42.20m 40.86m -3.17% 0.026
Serialize_NoNativeTypes/Size-10000-4 9.280m 8.997m -3.05% 0.002
Serialize_NoNativeTypes/Size-10000-4 100.1k 100.1k -0.01% 0.002
Full benchstat output
goos: linux
goarch: amd64
pkg: github.com/flanksource/gomplate/v3
cpu: AMD EPYC 9V74 80-Core Processor                
                                     │ bench-base.txt │           bench-head.txt           │
                                     │     sec/op     │    sec/op     vs base              │
Serialize/Size-10-4                      33.93µ ± 10%   34.17µ ±  7%       ~ (p=1.000 n=6)
Serialize/Size-100-4                     326.9µ ±  1%   330.0µ ± 10%       ~ (p=0.485 n=6)
Serialize/Size-1000-4                    3.346m ±  1%   3.339m ±  2%       ~ (p=1.000 n=6)
Serialize/Size-10000-4                   42.20m ±  1%   40.86m ±  4%  -3.17% (p=0.026 n=6)
Serialize_NoNativeTypes/Size-100-4       86.99µ ±  0%   86.71µ ±  1%       ~ (p=0.394 n=6)
Serialize_NoNativeTypes/Size-1000-4      892.8µ ±  2%   889.3µ ±  2%       ~ (p=0.589 n=6)
Serialize_NoNativeTypes/Size-10000-4     9.280m ±  0%   8.997m ±  1%  -3.05% (p=0.002 n=6)
geomean                                  1.017m         1.009m        -0.80%

                                     │ bench-base.txt │           bench-head.txt           │
                                     │      B/op      │     B/op      vs base              │
Serialize/Size-10-4                      11.06Ki ± 0%   11.06Ki ± 0%       ~ (p=1.000 n=6)
Serialize/Size-100-4                     95.51Ki ± 0%   95.51Ki ± 0%       ~ (p=0.292 n=6)
Serialize/Size-1000-4                    952.3Ki ± 0%   952.3Ki ± 0%       ~ (p=1.000 n=6)
Serialize/Size-10000-4                   10.01Mi ± 0%   10.01Mi ± 1%       ~ (p=0.056 n=6)
Serialize_NoNativeTypes/Size-100-4       36.33Ki ± 0%   36.33Ki ± 0%       ~ (p=0.182 n=6)
Serialize_NoNativeTypes/Size-1000-4      365.6Ki ± 0%   365.6Ki ± 0%       ~ (p=0.076 n=6)
Serialize_NoNativeTypes/Size-10000-4     3.584Mi ± 0%   3.584Mi ± 0%  +0.00% (p=0.002 n=6)
geomean                                  337.9Ki        337.9Ki       +0.00%

                                     │ bench-base.txt │           bench-head.txt            │
                                     │   allocs/op    │  allocs/op   vs base                │
Serialize/Size-10-4                        268.0 ± 0%    268.0 ± 0%       ~ (p=1.000 n=6) ¹
Serialize/Size-100-4                      2.518k ± 0%   2.518k ± 0%       ~ (p=1.000 n=6) ¹
Serialize/Size-1000-4                     25.80k ± 0%   25.80k ± 0%       ~ (p=0.545 n=6)
Serialize/Size-10000-4                    264.8k ± 0%   264.8k ± 0%       ~ (p=0.394 n=6)
Serialize_NoNativeTypes/Size-100-4         911.0 ± 0%    911.0 ± 0%       ~ (p=1.000 n=6) ¹
Serialize_NoNativeTypes/Size-1000-4       9.758k ± 0%   9.758k ± 0%       ~ (p=1.000 n=6)
Serialize_NoNativeTypes/Size-10000-4      100.1k ± 0%   100.1k ± 0%  -0.01% (p=0.002 n=6)
geomean                                   8.804k        8.804k       -0.00%
¹ all samples are equal

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedk8s.io/​apimachinery@​v0.35.2 ⏵ v0.36.174100100100100
Updatedgoogle.golang.org/​protobuf@​v1.36.11 ⏵ v1.36.12-0.20260120151049-f2248ac996af75 +1100100100100
Updatedk8s.io/​api@​v0.35.2 ⏵ v0.36.176 +1100100100100
Updatedgithub.com/​flanksource/​is-healthy@​v1.0.87 ⏵ v1.0.8899100100100100

View full report

@flankbot flankbot merged commit d6bef8e into main May 31, 2026
7 of 8 checks passed
@flankbot flankbot deleted the bump-is-healthy-auto-pr branch May 31, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants