project screenshot 1
project screenshot 2
project screenshot 3

assertoor-in-prod

CI/CD pipeline for testing all ETH EL/CL pairs on new production release

assertoor-in-prod

Created At

ETHGlobal Bangkok

Project Description

It is a github actions CI/CD by axol.io team implementing on-release for multiple EL/CL client configurations in parallel (i.e. relatively-blazingly-fast 😅). To be honest, we're making this because Drew upgraded our mainnet nodes one day then went out to coffee, then had to run back in the rain to roll them back. Perhaps if there was robust FOSS CI/CD, then Drew can coffee, vibe, and instead enjoy the rain from the inside.

How it's Made

This essentially stiches together ethpandaops/ethereum-package, Kurtosis, and Assertoor to robustly test all ETH client builds on-release (versus previously done manually or by cronjobs)... Or perhaps not even at all? 🙈

Ethereum-Package: https://github.com/ethpandaops/ethereum-package?tab=readme-ov-file#ethereum-package Kurtosis: https://github.com/kurtosis-tech/kurtosis Assertoor: https://github.com/ethpandaops/assertoor

background image mobile

Join the mailing list

Get the latest news and updates