From f5b64cd65a527775b9318c396a27d2aaba6ce7c0 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 5 Jun 2026 11:10:41 +0900 Subject: [PATCH] .gitea/workflows/eval: init --- .gitea/workflows/eval.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitea/workflows/eval.yaml diff --git a/.gitea/workflows/eval.yaml b/.gitea/workflows/eval.yaml new file mode 100644 index 0000000..236ea7b --- /dev/null +++ b/.gitea/workflows/eval.yaml @@ -0,0 +1,26 @@ +name: "Evaluate machine configurations" +on: + workflow_dispatch: + pull_request: + push: +jobs: + eval: + runs-on: debian-latest + strategy: + matrix: + machine: [ + "kasei", + "tsuki", + "xps16", + ] + steps: + - uses: actions/checkout@v6 + + - name: Install sudo + run: apt-get update && apt-get -y install sudo + + - name: Install nix + uses: https://github.com/cachix/install-nix-action@v31 + + - name: Nix eval package + run: nix eval .#nixosConfigurations.${{ matrix.machine }}.config.system.build.toplevel -L