-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Labels
feature πNew implemented featureNew implemented feature
Description
Why
There is a circular dependency between the Mithril and Cardano node release processes:
- Mithril currently needs a Cardano node pre-release to prepare support for it
- Including the Mithril signer binary in the Cardano node bundle requires a Mithril distribution pre-release to be ready before the Cardano pre-release is created
This chicken-and-egg problem blocks both teams and prevents Mithril from proactively preparing support for upcoming Cardano node versions.
What
Decouple the Mithril release process from the Cardano node release cycle so that Mithril can build, test, and prepare distributions against unreleased Cardano node versions independently.
How
- Simplify the release process by skipping the creation of the
-prepre-release (update ADR) - Create usable artifacts from unreleased Cardano node versions with nix:
- Binary
- Docker image
- Support an unreleased Cardano node version in the end to end tests in the CI
- Support an unreleased Cardano node version in the infrastructure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature πNew implemented featureNew implemented feature