What problem does it solve?
Edgion contributors and release engineers need a reliable way to build locally, package correct binaries into Docker images, and understand what the CI/CD pipelines do—so builds don’t break unexpectedly and releases publish the right artifacts.
Core Features & Use Cases
- Local build guidance: choose build commands, required tooling (like protoc), build outputs, feature combinations (allocator and TLS backend), and diagnose common failure modes.
- Docker build workflow: understand multi-stage Dockerfiles, cargo-chef caching, build arguments, and when to use the source-build image vs runtime packaging image.
- CI/CD and release transparency: map GitHub Actions job flow, caching behavior, multi-arch release binary builds, Docker image publishing, manifest merging, and release note publishing conventions.
Quick Start
Run the GitHub Actions workflow reproduction steps to mirror CI and confirm your change won’t fail during check, test, or release packaging.