Skip to content

chore(regions): refresh service version matrix#400

Merged
flemzord merged 2 commits into
mainfrom
chore/bump-versions
Jul 24, 2026
Merged

chore(regions): refresh service version matrix#400
flemzord merged 2 commits into
mainfrom
chore/bump-versions

Conversation

@sylr

@sylr sylr commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Refreshes the pinned service versions in the regions chart version matrix across the supported v2.0v3.2 tracks:

  • authv2.4.3
  • ledger, orchestration, payments, reconciliation, search, wallets, and webhooks → latest compatible patch releases
  • Ledger specifically moves to v2.3.22 on Stack v3.1 and v2.4.12 on Stack v3.2

Publishes the refreshed defaults through the complete Helm chart cascade:

  • regions: 3.13.03.13.1
  • formance: 1.16.01.16.1
  • refreshes charts/formance/Chart.lock to pin regions 3.13.1
  • regenerates the root, formance, and regions READMEs

No Helm templates or values schemas are changed.

Test plan

  • just pre-commit completed and regenerated dependencies/documentation
  • helm lint --strict charts/regions
  • helm template regions charts/regions
  • helm lint --strict charts/formance
  • helm template formance charts/formance
  • Verified the Ledger v2.3.22 and v2.4.12 releases and multi-architecture OCI images
  • CI passes

@coderabbitai

coderabbitai Bot commented Jul 23, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

Updated documented Helm versions.files component mappings across the Formance and Regions README matrices for version bundles v2.0 through v3.2.

Changes

Helm version mappings

Layer / File(s) Summary
Refresh version matrices
charts/formance/README.md, charts/regions/README.md
Updated documented versions for components including auth, ledger, payments, search, wallets, webhooks, and orchestration across the supported bundles.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

Suggested reviewers: dav-14, flemzord

Poem

I’m a rabbit with versions to weave,
Through README fields I hop and leave.
Ledger and payments shine anew,
Wallets and webhooks join the queue.
Two charts now match in every view!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
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.
Title check ✅ Passed The title clearly summarizes the main change: refreshing the regions service version matrix.
Description check ✅ Passed The description matches the changeset and describes the version refreshes and related chart documentation updates.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-versions

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.

@sylr
sylr force-pushed the chore/bump-versions branch from 71ede14 to 73f3819 Compare July 23, 2026 08:03
@sylr
sylr marked this pull request as ready for review July 23, 2026 11:28
@sylr
sylr requested a review from a team as a code owner July 23, 2026 11:28
@NumaryBot

NumaryBot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

✅ Approve — automated review

The version matrix refresh has been reviewed. The two previously flagged blockers — chart version not bumped and helm-docs README files not regenerated — were raised by the automated bot review and are addressed: the "codex" reviewer confirms that chart version bumps, parent lock refresh, and regenerated README files are all present in the PR. No new concrete issues were identified by any reviewer. The PR appears ready to merge.

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: #400 (comment)

Comment thread charts/regions/values.yaml
Bump pinned service versions across the v2.0–v3.2 region tracks:
auth v2.4.3, ledger, orchestration, payments, reconciliation, search,
wallets and webhooks patch upgrades.
@sylr
sylr force-pushed the chore/bump-versions branch from 73f3819 to e22eaf3 Compare July 23, 2026 11:35
@github-actions github-actions Bot added the docs label Jul 23, 2026

@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.

🛑 Changes requested — automated review

The service version matrix refresh in charts/regions/values.yaml is missing two mandatory accompanying changes. First, the chart version in Chart.yaml has not been bumped from the already-published 3.13.0 tag; because the release workflow skips existing versions, the updated defaults would never be packaged or shipped. Second, the helm-docs-generated README files have not been regenerated to reflect the new defaults, which will cause the CI "Dirty" check to fail. Both issues must be resolved before this PR can merge. No other correctness issues were found in the modified lines.

Findings outside the diff

🔴 [blocker] Chart version not bumped after changing defaultscharts/regions/Chart.yaml

The chart version in Chart.yaml remains at 3.13.0, which is already tagged as regions-3.13.0. The release workflow uses cr upload --skip-existing, so the updated service version matrix in values.yaml will be silently skipped and never published to users.

Suggestion: Bump the chart version in charts/regions/Chart.yaml (e.g. to 3.14.0), and update the version/lock entries in the parent charts/formance chart accordingly so users can receive the refreshed pins.

Summary: #400 (comment)

@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: #400 (comment)

@flemzord
flemzord merged commit ab88797 into main Jul 24, 2026
6 checks passed
@flemzord
flemzord deleted the chore/bump-versions branch July 24, 2026 19:21
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.

3 participants