Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

continuous integration

Building and testing every change automatically as soon as it's pushed.

Continuous integration builds and tests every pushed change automatically on a runner from a workflow kept in the repository, and a change whose checks fail is not merged.

Examples

  • On each push, CI builds the greenhouse node for the ESP32-S3 and ESP32-C6, runs the host tests and static analysis, and keeps the .bin and .elf files.

  • A change that breaks the C6 build is marked failed before anyone merges it, instead of being noticed a week later.

Read the full section →