Skip to content

Releases: mhmtskrc2/zygo

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 08 Oct 12:20

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.7
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.7

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.7 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.7.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 06 Oct 14:03

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.6
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.6

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.6 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.6.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 20:46

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.5
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.5

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.5 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.5.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 27 Sep 17:24

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.4
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.4

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.4 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.4.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:43

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.3
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.3

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.3 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.3.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:28

Install

# Linux, one static binary (x86_64 or aarch64), checked before it is unpacked
url=https://github.com/mhmtskrc2/zygo/releases/download/v0.1.2
curl -fsSLO "$url/zygo-$(uname -m)-unknown-linux-musl.tar.gz"
curl -fsSL "$url/SHA256SUMS" | sha256sum -c --ignore-missing
tar xzf zygo-*-unknown-linux-musl.tar.gz && sudo install -m 0755 zygo-*/zygo /usr/local/bin/

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.2

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.2 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS, signed the same way; the SBOM
(CycloneDX) is zygo-0.1.2.cdx.json:

cosign verify-blob SHA256SUMS --bundle SHA256SUMS.sigstore.json \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum -c SHA256SUMS --ignore-missing

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 09:55

Install

# Linux, one static binary (x86_64 or aarch64)
curl -fsSL "https://github.com/mhmtskrc2/zygo/releases/download/v0.1.1/zygo-$(uname -m)-unknown-linux-musl.tar.gz" | tar xz
sudo install -m 0755 zygo-*/zygo /usr/local/bin/zygo

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.1

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.1 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 09:35

Install

# Linux, one static binary (x86_64 or aarch64)
curl -fsSL "https://github.com/mhmtskrc2/zygo/releases/download/v0.1.0/zygo-$(uname -m)-unknown-linux-musl.tar.gz" | tar xz
sudo install -m 0755 zygo-*/zygo /usr/local/bin/zygo

# macOS: the shim, the Linux build the VM needs, and Lima
brew install mhmtskrc2/zygo/zygo

# from source
cargo install zygo-cli

Or the container image, for linux/amd64 and linux/arm64:

docker pull ghcr.io/mhmtskrc2/zygo:0.1.0

It needs no privileges and three specific things —
packaging/oci/README.md has them, and zygo doctor names any
that are missing. Signed with cosign, keyless:

cosign verify ghcr.io/mhmtskrc2/zygo:0.1.0 \
  --certificate-identity-regexp '^https://github\.com/.*/\.github/workflows/release\.yml@refs/tags/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

zygo doctor is the first thing to run anywhere: it attempts every
requirement on this host and prints the fix for anything missing.

Checksums are in SHA256SUMS.

Full Changelog: https://github.com/mhmtskrc2/zygo/commits/v0.1.0