Skip to content

Releases: MinaProtocol/mina-release-toolkit

Release list

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 20 May 19:56
a544236

Artifacts

  • Debian package (attached to this release as mina-release-toolkit_0.0.1_amd64.deb)
  • Docker image: ghcr.io/MinaProtocol/mina-release-toolkit:0.0.1 — also tagged 0.0.1, the major/minor floor, and latest. See the Package workflow for the build that produced it.

Install

The .deb is a fully static musl build — one binary that runs on
bullseye, focal, jammy, noble, and bookworm. Pick
the codename matching your distro for the apt source line:

# Debian, via the apt repo (preferred). Replace <CODENAME> with
# one of: bullseye focal jammy noble bookworm
echo "deb [trusted=yes] http://packages.o1test.net <CODENAME> stable" \
    | sudo tee /etc/apt/sources.list.d/mina-release-toolkit.list
sudo apt-get update && sudo apt-get install mina-release-toolkit

# Debian, by downloading the .deb from this release's Assets:
sudo apt install ./mina-release-toolkit_0.0.1_amd64.deb

# Docker:
docker pull ghcr.io/MinaProtocol/mina-release-toolkit:0.0.1

What's Changed

  • Fix --distro flag in GitHub workflows by @dkijania in #2
  • Add buildkite-cache-manager Rust CLI by @dkijania in #1
  • Fix release-manager CI workflow by @dkijania in #3
  • Add deb-toolkit (Rust): build, sign, and verify .deb packages by @dkijania in #4
  • Sync release-manager with manager.sh on develop by @dkijania in #5
  • Gate MinIO integration test behind integration-test cargo feature + run it in CI by @dkijania in #6
  • Convert deb-toolkit/ to a submodule by @dkijania in #8
  • Bump deb-toolkit submodule to efec997 by @dkijania in #9
  • Add mina-bench-upload: Rust rewrite of the Python benchmark uploader by @dkijania in #10
  • Cleanup: remove buildkite-cache-manager.sh, rewrite top-level README by @dkijania in #11
  • README: add CI + coverage badges by @dkijania in #14
  • Add code coverage CI (cargo-llvm-cov + Codecov) by @dkijania in #12
  • Package: Docker image + .deb shipping the full toolkit by @dkijania in #13
  • Add release workflow (GitHub Release on tag push) by @dkijania in #15

New Contributors

Full Changelog: https://github.com/MinaProtocol/mina-release-toolkit/commits/v0.0.1