Prepare the Release
- Update the product version ( details ).
- Review the homepage content and update it where necessary.
- 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.
- Git merge all changes.
Publish the Docker Image
See Overview .
- Run the CI workflow
Release: Create Docker Image
to build the Docker image and move the
testtag to it. - 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) orstableand adds version tags for stable releases.
- Release publication triggers
Release: Publish Docker Image
, which tags the image built earlier as
Publish the Companion
See Overview
- Run
Release: Build Companion Artifact
to build Companion for the target platforms.
- Publish the Companion GitHub Release created by the workflow.
- Run
Release: Promote Companion Release
to promote the release to the
test,beta, and/orstableupdate channels and to update the Sambee download-metadata feed.