Sambee 0.8

Release Checklist

Prepare the Release

  1. Update the product version ( details ).
  2. Review the homepage content and update it where necessary.
  3. Docs:
    • Verify Supported File Formats and update as necessary.
    • Finalize the target release’s What’s New page.
    • Mark the target version as current in website/data/docs-versions.toml.
    • Run the VS Code task Website: Refresh Docs Derived Artifacts.
    • Review the Docs Structure Report this creates in /workspace/website-meta/docs-reports/docs-structure-report.html.
  4. Git merge all changes.

Publish the Docker Image

See Overview .

  1. Run the CI workflow Release: Create Docker Image to build the Docker image and move the test tag to it.
  2. Create a Git tag and publish a GitHub release from that tag.
    • Release publication triggers Release: Publish Docker Image , which tags the image built earlier as beta (prereleases) or stable and adds version tags for stable releases.

Publish the Companion

See Overview

  1. Run Release: Build Companion Artifact to build Companion for the target platforms.
    • Publish the Companion GitHub Release created by the workflow.
  2. Run Release: Promote Companion Release to promote the release to the test, beta, and/or stable update channels and to update the Sambee download-metadata feed.