Skip to content

chore(minecraft): bump minecraft to 2026.7.0#717

Merged
mberlofa merged 1 commit into
mainfrom
chore/minecraft-2026.7.0
Jul 7, 2026
Merged

chore(minecraft): bump minecraft to 2026.7.0#717
mberlofa merged 1 commit into
mainfrom
chore/minecraft-2026.7.0

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Closes #698.

Summary

  • Bump Minecraft server image from 2026.6.1 to 2026.7.0.
  • Update the main image tag, backup worker image, values schema defaults, README upgrade notes, and unit test expectations.
  • Keep the metrics sidecar image unchanged; this PR only updates the itzg/minecraft-server image tracked by the upstream-update issue.

Upstream Evidence

  • GitHub release: https://github.com/itzg/docker-minecraft-server/releases/tag/2026.7.0
  • Docker Hub image manifest verified: docker.io/itzg/minecraft-server:2026.7.0
  • Manifest platforms: linux/amd64, linux/arm64.
  • 2026.7.0 is a stable, non-prerelease upstream release published on 2026-07-04.
  • Release notes include Purpur support for ServerLibraryCleaner, start-utils extraction fixes, GTNH pack version handling with spaces, Paper boolean flag handling, and packwiz env-file reload after installer runs.

Site Sync

Validation

  • make image-verify IMAGE=docker.io/itzg/minecraft-server:2026.7.0
  • make deps-check CHART=minecraft
  • helm unittest charts/minecraft passed: 7 suites, 71 tests.
  • make standards-check CHART=minecraft
  • make validate-chart CHART=minecraft passed fully: 17 layers, including k3d behavioral validation for default and all CI values scenarios.
  • make site-sync-check CHART=minecraft
  • make release-check REPO=charts
  • make attribution-check REPO=charts

Summary by CodeRabbit

  • New Features

    • Updated the Minecraft chart to use the latest 2026.7.0 server image by default.
    • Backup-related components now also use the matching newer image version.
  • Documentation

    • Refreshed upgrade notes with the latest upstream release highlights and a more detailed upgrade checklist.
  • Tests

    • Adjusted chart tests to match the updated default image versions.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Standards Check (GR-079) — PASS

Every changed chart fully passes standards-check.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: b0ef48a7-4d22-4e82-9a7f-33030c22a187

📥 Commits

Reviewing files that changed from the base of the PR and between 66a35d5 and 145d047.

📒 Files selected for processing (6)
  • charts/minecraft/Chart.yaml
  • charts/minecraft/README.md
  • charts/minecraft/tests/backup_test.yaml
  • charts/minecraft/tests/deployment_test.yaml
  • charts/minecraft/values.schema.json
  • charts/minecraft/values.yaml

📝 Walkthrough

Walkthrough

The minecraft Helm chart's default upstream image tag is bumped from 2026.6.1 to 2026.7.0 across Chart.yaml appVersion/changelog, values.yaml, values.schema.json defaults, README upgrade notes, and unit test expectations for backup and deployment templates.

Changes

Minecraft image version bump to 2026.7.0

Layer / File(s) Summary
Chart metadata and default values
charts/minecraft/Chart.yaml, charts/minecraft/values.yaml, charts/minecraft/values.schema.json
appVersion and ArtifactHub changelog entry updated to 2026.7.0; default image.tag and backup worker image tag updated in values.yaml and matching schema defaults updated in values.schema.json.
README upgrade notes update
charts/minecraft/README.md
Upgrade Notes expanded with upstream release highlights and a more detailed staging/validation checklist for the 2026.7.0 bump.
Unit test expectation updates
charts/minecraft/tests/backup_test.yaml, charts/minecraft/tests/deployment_test.yaml
Test assertions for pre-backup, archive, and post-backup container images, and the default deployment image tag, updated to expect 2026.7.0.

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

Related issues: #698 (upstream image update for minecraft chart from 2026.6.1 to 2026.7.0)

Suggested labels: dependencies, minecraft, chore

Suggested reviewers: helm-chart-maintainers

Poem:
A hop, a skip, a version tweak,
From six-point-one to seven we speak.
Chart.yaml hums a newer tune,
Tests and README join the boon.
🐇 Minecraft's rabbit updates the block! 🧱

🚥 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 clearly and concisely describes the Minecraft chart bump to 2026.7.0.
Linked Issues check ✅ Passed The PR updates the chart image tag, appVersion, defaults, and tests to 2026.7.0, matching the issue's core requirements.
Out of Scope Changes check ✅ Passed The README and schema/test updates are support changes for the image bump and stay within the issue scope.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/minecraft-2026.7.0

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

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🟢 Security Scan: minecraft

Framework Score
MITRE + NSA + SOC2 78.78788%

✅ Security posture acceptable.

@mberlofa mberlofa merged commit f054c49 into main Jul 7, 2026
17 checks passed
@mberlofa mberlofa deleted the chore/minecraft-2026.7.0 branch July 7, 2026 23:33
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.

chore(minecraft): upstream image update available (2026.6.1 → 2026.7.0)

1 participant