Skip to content

v0.2.2

Choose a tag to compare

@glinr-bot glinr-bot released this 12 Oct 06:41
197b6c9

What's changed

Features

  • release 0.8 design system, page structure and SSH host key verification (#1182) by @thegdsks

Bug fixes

  • add the frontmatter description the docs build requires to design tokens (#1180) by @thegdsks

Install

Fresh install on a Linux host, pinned to this release:

curl -fsSL https://raw.githubusercontent.com/glincker/levelrail/main/install.sh | sudo env LEVELRAIL_VERSION=v0.2.2 sh

Upgrade an existing install in place (keeps the unit file and data):

curl -fsSL https://raw.githubusercontent.com/glincker/levelrail/main/install.sh | sudo env LEVELRAIL_VERSION=v0.2.2 sh -s upgrade

Docker Compose: pin the image tag in docker-compose.yml:

services:
  levelrail:
    image: ghcr.io/glincker/levelrail:v0.2.2

Container images

Multi-arch (linux/amd64, linux/arm64), signed with cosign, SBOM and provenance attached. Also tagged v0.2, latest at release time (moving tags).

Image Tag Digest
ghcr.io/glincker/levelrail v0.2.2 sha256:542b18d8bda089ae7f1a03401020dd0cfa4effc92fb63cd3c7534209a7faee9d
ghcr.io/glincker/levelrail-agent v0.2.2 sha256:4797a33d153cfe6a6904793d1e2e219385b6c8c905ebf2ef95cf5a4b4e00b0e4

Verify

Binaries: check downloads against checksums.txt:

gh release download v0.2.2 --repo glincker/levelrail --pattern 'levelrail-linux-amd64' --pattern checksums.txt
sha256sum --ignore-missing -c checksums.txt

Images: verify the keyless signature was made by this repository's release workflow:

cosign verify ghcr.io/glincker/levelrail@sha256:542b18d8bda089ae7f1a03401020dd0cfa4effc92fb63cd3c7534209a7faee9d \
  --certificate-identity-regexp '^https://github\.com/glincker/levelrail/\.github/workflows/release\.yml@refs/(heads/main|tags/v.+)$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Contributors

Thanks to @thegdsks.

Full changelog: kit/v0.2.1...v0.2.2 | Release page | Installing | Upgrading | Verifying signatures