add_to_project
: each time an issue or a PR is open, this action adds it to the project https://github.com/orgs/hacspec/projects/1.release
: whenever a tagged commit is pushed, this action builds the Linux binary, MacOS binary and JS ofhax-engine
, and uploads them to a new GitHub release.format
: ensure formatting for Rust and OCaml files.specs
: compiles the toolchain (using Nix) and runs it on (for now) a selection of the examples provided by hacspec/specs. For now this only tests the extraction of the specifications to Coq and FStar, we do not run Coq or FStar on the extractions.test_installs
: compiles the toolchain on two versions of Ubuntu and two versions of MacOS usingapt
orhomebrew
and thesetup.sh
script.
Additional actions are triggered on pull requests in the merge queue. They are
found in test_installs
.