Installation
To install igo
, download one of the pre-built binaries provided for your platform from the artifacts attached to this release.
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/fvrrvg/igo/releases/download/v0.3.0/igo-v0.3.0.linux.amd64.tar.gz
# Extract the tar
tar -xzf igo-v0.3.0.linux.amd64.tar.gz
# Move the binary in to your PATH
mv igo-v0.3.0.linux.amd64 /usr/local/bin/igo
# Make the binary executable
chmod +x /usr/local/bin/igo
Verify checksums file signature
# Download the checksums file, certificate and signature
curl -LO https://github.com/fvrrvg/igo/releases/download/v0.3.0/igo-v0.3.0.checksums.txt
# Verify the checksums file
cosign verify-blob igo-v0.3.0.checksums.txt \
--certificate-identity-regexp=https://github.com/fvrrvg \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature:
# Verify the binary using the checksums file
sha256sum -c igo-v0.3.0.checksums.txt --ignore-missing
Full Changelog: v0.2.0...v0.3.0