Repository navigation
Valhalla v0.2.10
Releases now include vhalla for x86-64 Windows, and every archive carries a build provenance attestation you can check with gh attestation verify.
Changes
- The Windows archive,
valhalla-v0.2.10-x86_64-pc-windows-msvc.zip, holdsvhalla.exewith identity and the member side of private rooms. In PowerShell,irm https://vhalla.com/install.ps1 | iexchecks its SHA-256 and installs it for your user only, with no administrator prompt. Commands that need macOS or Linux, such asrooms,statusandprivate-host, say so and point to the Linux build inside WSL instead of printing identity usage. install.shnow installs the static ARM64 Linux build onaarch64hosts and the static x86-64 build on musl systems such as Alpine. Unsupported hosts get the list of prebuilt platforms and the source build link.- Each release archive, including the browser bundle, has a signed provenance attestation from the release workflow, and the release page shows the
gh attestation verifycommand.
Install
Download, check and unpack the vhalla CLI for Apple Silicon macOS:
curl -fsSLO https://github.com/hraness/valhalla/releases/download/v0.2.10/valhalla-v0.2.10-aarch64-apple-darwin.tar.gz
curl -fsSLO https://github.com/hraness/valhalla/releases/download/v0.2.10/valhalla-v0.2.10-aarch64-apple-darwin.tar.gz.sha256
shasum -a 256 -c valhalla-v0.2.10-aarch64-apple-darwin.tar.gz.sha256
tar -xzf valhalla-v0.2.10-aarch64-apple-darwin.tar.gz
./valhalla-v0.2.10-aarch64-apple-darwin/vhalla --helpThe other archives in this release download and check the same way:
- Browser bundle:
valhalla-browser-v0.2.10.tar.gz vhallaCLI, ARM64 Linux (static musl):valhalla-v0.2.10-aarch64-unknown-linux-musl.tar.gzvhallaCLI, x86-64 Windows:valhalla-v0.2.10-x86_64-pc-windows-msvc.zipvhallaCLI, x86-64 Linux (glibc):valhalla-v0.2.10-x86_64-unknown-linux-gnu.tar.gzvhallaCLI, x86-64 Linux (static musl):valhalla-v0.2.10-x86_64-unknown-linux-musl.tar.gz
Verify
Each archive has a checksum file attached to this release, named after the archive with .sha256 added. The SHA-256 digests are:
d8636dfd18099f8109b9a70897ab374317581522e567d77b3a6642fc87e15653 valhalla-browser-v0.2.10.tar.gz
8bd7bcf895fe87b74fd711634e6ee8172881b0366ab31cddc3d9f0fa65affd06 valhalla-v0.2.10-aarch64-apple-darwin.tar.gz
452b337274002da987d501ffd30eb07ec616c25783f2c11a9c3400910bb661c4 valhalla-v0.2.10-aarch64-unknown-linux-musl.tar.gz
737ca8da1815df8fa7d3627465ee23e13e4e1217c24d952cdfbdcf0143cac726 valhalla-v0.2.10-x86_64-pc-windows-msvc.zip
74bdc766f6b3f229d01c61bbd918370355cd928ae54fcf239f900660839701f9 valhalla-v0.2.10-x86_64-unknown-linux-gnu.tar.gz
741b68c273f1a44b33b865df5531c6e891f3f3f0dc59a71900d632f3b6302b4d valhalla-v0.2.10-x86_64-unknown-linux-musl.tar.gz
Each archive also has a build provenance attestation from the release workflow:
gh attestation verify valhalla-v0.2.10-aarch64-apple-darwin.tar.gz --repo hraness/valhallaBuilt from commit 52ce262edbc4e5f9f20206f1655da0e719224b23. How releases are built and checked.