Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.23 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.23 KB

Nix flake GitHub Actions CI template

A template for setting up GitHub Actions with Nix flakes.

Nix

Setup

  1. Click on Use this template to start a repo based on this template. Do not fork it.
  2. Set up a Cachix binary cache and add the CACHIX_AUTH_TOKEN variable to the repository.
  3. Change the name fields in nix-build.yaml.
  4. Add your tests to mkTest in the ci-overlay.nix.

Contributing

All contributions are welcome! See CONTRIBUTING.md.

License

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.