Skip to content

chore: update canary-checker to 1.1.3-beta.150#622

Merged
flankbot merged 1 commit into
mainfrom
chore/update-chart-deps-20260622083156
Jun 22, 2026
Merged

chore: update canary-checker to 1.1.3-beta.150#622
flankbot merged 1 commit into
mainfrom
chore/update-chart-deps-20260622083156

Conversation

@flankbot

@flankbot flankbot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Updated chart dependencies from new chart releases:

  • canary-checker in chart/Chart.yaml: 1.1.3-beta.149 → 1.1.3-beta.150
  • canary-checker in agent-chart/Chart.yaml: 1.1.3-beta.149 → 1.1.3-beta.150

Auto-generated by charts repo publish workflow.

Summary by CodeRabbit

  • Chores
    • Updated internal dependencies to latest versions for continued stability.

@flankbot flankbot enabled auto-merge (squash) June 22, 2026 08:32
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

The canary-checker Helm dependency version is bumped from 1.1.3-beta.149 to 1.1.3-beta.150 in both agent-chart/Chart.yaml and chart/Chart.yaml. No other metadata or dependencies are modified.

Changes

canary-checker dependency bump

Layer / File(s) Summary
canary-checker version update
agent-chart/Chart.yaml, chart/Chart.yaml
canary-checker dependency version incremented from 1.1.3-beta.149 to 1.1.3-beta.150 in both chart manifests.

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: update canary-checker to 1.1.3-beta.150' directly and clearly summarizes the main change: updating the canary-checker dependency to a specific version.
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 chore/update-chart-deps-20260622083156
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch chore/update-chart-deps-20260622083156

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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@agent-chart/Chart.yaml`:
- Line 14: The Chart.yaml file has been updated to pin canary-checker to version
1.1.3-beta.150, but the corresponding Chart.lock file still references the old
version 1.1.3-beta.63 for canary-checker. Update the canary-checker entry in
agent-chart/Chart.lock to match the new version 1.1.3-beta.150 specified in
Chart.yaml to maintain consistency between the chart manifest and its lockfile,
ensuring the correct dependency version will be deployed.

In `@chart/Chart.yaml`:
- Line 19: Update the Chart.lock file to match the canary-checker dependency
version declared in Chart.yaml. The Chart.lock file currently pins
canary-checker to version 1.1.3-beta.107, but Chart.yaml has been updated to
1.1.3-beta.150. Regenerate or manually update the Chart.lock file to ensure the
lockfile reflects the dependency version specified in Chart.yaml, which will
ensure consistent builds and releases.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2048c4a4-c10c-40c4-ae0b-6072708fde5c

📥 Commits

Reviewing files that changed from the base of the PR and between ca1eabd and 4e0ea7b.

📒 Files selected for processing (2)
  • agent-chart/Chart.yaml
  • chart/Chart.yaml

Comment thread agent-chart/Chart.yaml
repository: https://flanksource.github.io/charts
- name: canary-checker
version: "1.1.3-beta.149"
version: "1.1.3-beta.150"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Dependency bump is not realized while lockfile is stale

Line 14 updates canary-checker to 1.1.3-beta.150, but agent-chart/Chart.lock still pins canary-checker to 1.1.3-beta.63. This breaks the chart/lock contract and can deploy the old dependency despite this PR.

Suggested fix
# Regenerate and commit agent-chart/Chart.lock so canary-checker resolves to 1.1.3-beta.150
# (e.g., run Helm dependency update for agent-chart, then commit the lockfile change)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@agent-chart/Chart.yaml` at line 14, The Chart.yaml file has been updated to
pin canary-checker to version 1.1.3-beta.150, but the corresponding Chart.lock
file still references the old version 1.1.3-beta.63 for canary-checker. Update
the canary-checker entry in agent-chart/Chart.lock to match the new version
1.1.3-beta.150 specified in Chart.yaml to maintain consistency between the chart
manifest and its lockfile, ensuring the correct dependency version will be
deployed.

Comment thread chart/Chart.yaml
repository: https://flanksource.github.io/charts
- name: canary-checker
version: "1.1.3-beta.149"
version: "1.1.3-beta.150"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Chart dependency declaration and lockfile are inconsistent

Line 19 bumps canary-checker to 1.1.3-beta.150, but chart/Chart.lock still pins 1.1.3-beta.107. This can cause builds/releases to resolve a different version than declared in Chart.yaml.

Suggested fix
# Regenerate and commit chart/Chart.lock so canary-checker resolves to 1.1.3-beta.150
# (e.g., run Helm dependency update for chart, then commit the lockfile change)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@chart/Chart.yaml` at line 19, Update the Chart.lock file to match the
canary-checker dependency version declared in Chart.yaml. The Chart.lock file
currently pins canary-checker to version 1.1.3-beta.107, but Chart.yaml has been
updated to 1.1.3-beta.150. Regenerate or manually update the Chart.lock file to
ensure the lockfile reflects the dependency version specified in Chart.yaml,
which will ensure consistent builds and releases.

@flankbot flankbot merged commit 4ef477e into main Jun 22, 2026
11 checks passed
@flankbot flankbot deleted the chore/update-chart-deps-20260622083156 branch June 22, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant