update ci

This commit is contained in:
Vivian 2022-10-09 19:02:53 +02:00
parent e614e9ed3b
commit 65c63b99ef

View file

@ -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