From bbd4c893d9f21cedbcc108985153d6a5f8e17b8d Mon Sep 17 00:00:00 2001 From: "Ricardo (XenGi) Band" Date: Sat, 22 Aug 2026 15:37:28 +0200 Subject: [PATCH] add more tests --- .forgejo/workflows/nix-tests.yaml | 22 ++++++++++++++++++++++ flake.nix | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 .forgejo/workflows/nix-tests.yaml diff --git a/.forgejo/workflows/nix-tests.yaml b/.forgejo/workflows/nix-tests.yaml new file mode 100644 index 0000000..65e4709 --- /dev/null +++ b/.forgejo/workflows/nix-tests.yaml @@ -0,0 +1,22 @@ +name: Test Nix flake + +on: + push: + workflow_dispatch: + +jobs: + nix: + runs-on: nix-latest + name: Test nix flake + steps: + - name: Checkout repository + run: git clone ${{ env.FORGEJO_SERVER_URL }}/${{ env.FORGEJO_REPOSITORY }} . + - name: Run formatter + run: nix fmt + - name: Check flake + run: nix flake check + - name: Show metadata + run: nix flake metadata + - name: Show content + run: nix flake show + diff --git a/flake.nix b/flake.nix index 48d95b0..0d97273 100644 --- a/flake.nix +++ b/flake.nix @@ -23,7 +23,7 @@ in { formatter.${system} = pkgs.nixfmt-tree; - apps = { + apps.${system} = { nixos-diff = { type = "app"; program = "${pkgs.writeShellScript "nixos-diff.sh" ''