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] branches: [main]
jobs: 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: build-iso:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -91,20 +106,21 @@ jobs:
- name: "Build NixOS config ❄️" - name: "Build NixOS config ❄️"
run: | run: |
nix run '.#' build -- --on "@hades" nix run '.#' build -- --on "@hades"
check: # disabled because of OOM errors
runs-on: ubuntu-latest # check:
steps: # runs-on: ubuntu-latest
- uses: actions/checkout@v2.3.2 # steps:
# - uses: actions/checkout@v2.3.2
- name: "Install Nix ❄️" # - name: "Install Nix ❄️"
uses: cachix/install-nix-action@v15 # uses: cachix/install-nix-action@v15
- name: "Install Cachix ❄️" # - name: "Install Cachix ❄️"
uses: cachix/cachix-action@v10 # uses: cachix/cachix-action@v10
with: # with:
name: 0x76-infra # name: 0x76-infra
authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" # authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}"
- name: "Check NixOS Flake ❄️" # - name: "Check NixOS Flake ❄️"
run: | # run: |
nix flake check # nix flake check