Skip to content

chore: release v3.15.1 - #540

Merged
sylr merged 1 commit into
mainfrom
chore/v3.15.1
Sep 10, 2026
Merged

sylr merged 1 commit into
mainfrom
chore/v3.15.1

Conversation

@sylr

@sylr sylr commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@sylr
sylr requested a review from a team as a code owner September 10, 2026 13:12
@NumaryBot

NumaryBot commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

✅ Approve — automated review

The release consistently updates both Helm charts and the locked CRD dependency to v3.15.1. The prior finding has been resolved.

No findings.

@NumaryBot NumaryBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NumaryBot posted 1 new inline finding.

Summary: #540 (comment)

Comment thread helm/operator/Chart.lock
Signed-off-by: Sylvain Rabot <sylvain@formance.com>

@NumaryBot NumaryBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NumaryBot review complete: no remaining inline findings.

Resolved 1 stale NumaryBot review thread (1 fixed, 0 outdated).

Summary: #540 (comment)

@shipfox-ai

shipfox-ai Bot commented Sep 10, 2026

Copy link
Copy Markdown

This PR is the release-metadata bump for v3.15.1: it raises version/appVersion from 3.14.0 to 3.15.1 in both helm/crds/Chart.yaml and helm/operator/Chart.yaml, and refreshes helm/operator/Chart.lock (dependency operator-crds → 3.15.1, regenerated digest and timestamp). I verified the diff against the checked-out files and confirmed internal consistency: the crds chart version matches the locked dependency version, the "3.X" dependency constraint still resolves, and appVersion: "v3.15.1" correctly drives the default operator image tag (helm/operator/templates/deployment.yaml:35) and --utils-version (deployment.yaml:65) when no tag is overridden. The earlier automated blocker (Chart.lock bumped while Chart.yaml stayed at 3.14.0) was resolved within this PR, and CI is green. Skipping 3.15.0 is not a SemVer violation. Both chart metadata edits follow the repo's documented Helm workflow, and the machine-generated lockfile change is exactly what helm dependency update / just helm-update produces. Recommendation: approve. No changes requested.

Standards

No confirmed material finding. The only candidate smells (repeated version/appVersion edits across the two Chart.yamls, and the release bump touching three files) are inherent to Helm's per-chart metadata model and the repo's documented chart workflow; neither represents a violation or a concrete risk.

Spec

No spec is available for this release PR, so no spec findings. The PR's implicit spec — "bump all Helm chart metadata consistently for the v3.15.1 release" — is fully satisfied: all three files agree on 3.15.1 / v3.15.1 and the lockfile digest was regenerated rather than left stale.

Reviewed independently by GLM (glm-5.3-flash) and DeepSeek (deepseek-v4-pro-0813) via Shipfox; verified and synthesized by GLM.

@sylr
sylr merged commit 0991f0b into main Sep 10, 2026
12 checks passed
@sylr
sylr deleted the chore/v3.15.1 branch September 10, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants