Skip to content

Prepare the 0.5.0 release - #104

Merged
Bruno Borges (brunoborges) merged 1 commit into
mainfrom
brunoborges-release-0-5-0
Sep 18, 2026
Merged

Bruno Borges (brunoborges) merged 1 commit into
mainfrom
brunoborges-release-0-5-0

Conversation

@brunoborges

Copy link
Copy Markdown
Member

Summary

Prepare Brewlet v0.5.0 by aligning the specification version, released CLI/plugin/chart examples, workshops, landing page, bug-report placeholder, and release-smoke defaults. Update the offline contracts to exercise 0.5.0.

Keep the CLI, chart, and Maven source version placeholders unchanged: the Release workflow injects the tag version into the published artifacts. Preserve the provenance verification floor at 0.3.1 and the existing historical release-version test fixtures. Correct the documented standalone operator image default to match its source, while retaining release-pinned examples and explaining Helm's digest override.

Validation

  • bash scripts/check-release-version.sh 0.5.0
  • bash scripts/check-release-version_test.sh
  • bash -n scripts/verify-release-provenance.sh site/scripts/verify-release-artifacts.sh
  • make workflow-security-check site-contract-check (21 site tests and 22 benchmark contract tests)
  • python -m mkdocs build --strict -f site/mkdocs.yml with an isolated dependency environment and output directory
  • git diff --check
  • CI and all E2E tiers must pass before merge and publication.

Compatibility and operations

No runtime behavior changes in this preparation PR. The release includes the changes merged since v0.4.0.

After checks pass, merge this PR and create the annotated v0.5.0 tag on the merge commit. The existing Release workflow publishes multi-platform CLI archives, the Maven plugin JAR/POM, multi-architecture component images, the digest-pinned Helm chart, checksums, and provenance.

The automatic Pages run after merge may fail its release smoke until the new artifacts exist. After publication, rerun Deploy website with skip_release_smoke=false; do not bypass public download or provenance verification.

Checklist

  • Tests cover changed behavior.
  • Documentation is updated when needed.
  • No credentials, proprietary data, or unrelated generated files are included.

Align specification, installation examples, and Pages release smoke with 0.5.0. Preserve build-time version injection and the provenance verification floor.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 8d994c44-4e89-4200-abc6-1b2b3b30b275
@brunoborges
Bruno Borges (brunoborges) merged commit f0b9334 into main Sep 18, 2026
27 checks passed
@brunoborges
Bruno Borges (brunoborges) deleted the brunoborges-release-0-5-0 branch September 18, 2026 20:57
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