A template for setting up GitHub Actions with Nix flakes.
- Click on Use this template to start a repo based on this template. Do not fork it.
- Set up a Cachix binary cache and add the
CACHIX_AUTH_TOKEN
variable to the repository. - Change the
name
fields innix-build.yaml
. - Add your tests to
mkTest
in theci-overlay.nix
.
All contributions are welcome! See CONTRIBUTING.md.
This template is licensed according to GPL version 2, with the following exception:
The license applies only to the Nix CI infrastructure provided by this template repository, including any modifications made to the infrastructure. Any software that uses or is derived from this template may be licensed under any OSI approved open source license, without being subject to the GPL version 2 license of this template.