Skip to content

Continuous Integration

This page covers installing the Hylo toolchain on CI runners. For setting it up on your own machine, see the installation guide.

The setup-hylo action makes it straightforward to install a cached version of the compiler. Pin an explicit version so your builds stay reproducible:

- name: Set Up Hylo
uses: hylo-lang/setup-hylo@v1.0.0
with:
version: v0.0.9
# `hc` is now available on PATH:
- run: hc --version

It works on Linux, macOS and Windows runners, on x64 and arm64. Releases are built on macOS 26, so use macos-26 or newer for macOS jobs.

On runners without a dedicated action, download and extract a release archive as described in the installation guide. GitHub’s runners already have clang available; elsewhere you may need to install it, since hc uses it to link executables.

Contributions are welcome!

Contributions are welcome!

Contributions are welcome!