Continuous Integration
This page covers installing the Hylo toolchain on CI runners. For setting it up on your own machine, see the installation guide.
GitHub Actions
Section titled “GitHub Actions”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 --versionIt 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.
Other CI systems
Section titled “Other CI systems”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.
GitLab CI/CD
Section titled “GitLab CI/CD”Contributions are welcome!
Forgejo Actions (CodeBerg)
Section titled “Forgejo Actions (CodeBerg)”Contributions are welcome!
SourceHut
Section titled “SourceHut”Contributions are welcome!

