ci/check: init

Adds a "check" CI workflow to replace buildbot.

Uses nix-community/nix-github-actions to generate a job matrix as a
`githubActions.matrix` flake output. This allows more customisation than
simply building _all_ `checks`.
This commit is contained in:
Matt Sturgeon 2025-05-25 17:12:19 +01:00
parent 2f610f9754
commit f57d629bb0
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
5 changed files with 107 additions and 0 deletions

View file

@ -32,6 +32,11 @@
inputs.nixpkgs.follows = "dev-nixpkgs";
};
nix-github-actions = {
url = "github:nix-community/nix-github-actions";
inputs.nixpkgs.follows = "dev-nixpkgs";
};
treefmt-nix = {
url = "github:numtide/treefmt-nix";
inputs.nixpkgs.follows = "dev-nixpkgs";