From 65c63b99ef6b12fd87c086f1f91462248666cf1d Mon Sep 17 00:00:00 2001 From: victor Date: Sun, 9 Oct 2022 19:02:53 +0200 Subject: [PATCH] update ci --- .github/workflows/nixos.yml | 44 +++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/.github/workflows/nixos.yml b/.github/workflows/nixos.yml index 9ce9640..672b9ec 100644 --- a/.github/workflows/nixos.yml +++ b/.github/workflows/nixos.yml @@ -5,6 +5,21 @@ on: branches: [main] jobs: + build-null: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.2 + - name: "Install Nix ❄️" + uses: cachix/install-nix-action@v15 + - name: "Install Cachix ❄️" + uses: cachix/cachix-action@v10 + with: + name: 0x76-infra + authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" + extraPullNames: hyprland + - name: "Build NixOS config ❄️" + run: | + nix run '.#' build -- --on "null" build-iso: runs-on: ubuntu-latest steps: @@ -91,20 +106,21 @@ jobs: - name: "Build NixOS config ❄️" run: | nix run '.#' build -- --on "@hades" - check: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2.3.2 + # disabled because of OOM errors + # check: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v2.3.2 - - name: "Install Nix ❄️" - uses: cachix/install-nix-action@v15 + # - name: "Install Nix ❄️" + # uses: cachix/install-nix-action@v15 - - name: "Install Cachix ❄️" - uses: cachix/cachix-action@v10 - with: - name: 0x76-infra - authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" + # - name: "Install Cachix ❄️" + # uses: cachix/cachix-action@v10 + # with: + # name: 0x76-infra + # authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" - - name: "Check NixOS Flake ❄️" - run: | - nix flake check + # - name: "Check NixOS Flake ❄️" + # run: | + # nix flake check