From 2a33c11558715b669ae74d303f61f4842102ee30 Mon Sep 17 00:00:00 2001 From: MCP Packages Date: Sat, 7 Feb 2026 00:16:59 +0100 Subject: [PATCH] fix? --- .gitea/workflows/ci.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b67ef08..6cd02ea 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -9,17 +9,24 @@ on: jobs: flake-check: name: Flake Check - runs-on: nix + runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 + - name: Install Nix + uses: https://github.com/cachix/install-nix-action@v26 + with: + extra_nix_config: | + experimental-features = nix-command flakes + accept-flake-config = true + - name: Validate flake run: nix flake check --print-build-logs build-all: name: Build All Packages - runs-on: nix + runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 @@ -29,7 +36,7 @@ jobs: build-individual: name: Build Individual Packages - runs-on: nix + runs-on: ubuntu-latest strategy: fail-fast: false matrix: @@ -45,6 +52,13 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Install Nix + uses: https://github.com/cachix/install-nix-action@v26 + with: + extra_nix_config: | + experimental-features = nix-command flakes + accept-flake-config = true + - name: Build ${{ matrix.package }} run: nix build .#${{ matrix.package }} --print-build-logs