Disable youtube-music module due to issue, add jo to docker group
Some checks failed
Nix: build nixos-/home modules / Validate x86_64-linux (push) Has been cancelled
Trufflehog: check for exposed secrets / Run trufflehog (push) Has been cancelled
Nix: check for unused code / Run deadnix (push) Has been cancelled
Nix: validate flake / Validate x86_64-linux (push) Has been cancelled

This commit is contained in:
Jo 2025-06-23 10:48:05 +02:00
parent d65c18cf32
commit 4bf0f889ab
4 changed files with 47 additions and 2 deletions

37
.github/workflows/build-modules.yml vendored Normal file
View file

@ -0,0 +1,37 @@
name: "Nix: build nixos-/home modules"
on:
workflow_dispatch:
push:
paths:
- "modules/**.nix"
- "**.lock"
- ".github/workflows/build-modules.yml"
jobs:
check-flake:
name: Validate x86_64-linux
runs-on: ubuntu-latest
strategy:
matrix:
outputs: [nixosModules, homeModules]
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.ref_name }}
persist-credentials: false
- name: Install Lix
uses: ./.github/actions/install-lix
- name: Setup Attic cache
uses: ryanccn/attic-action@v0.3.2
with:
endpoint: https://cache.thevoid.cafe
cache: puzzlevision
token: ${{ secrets.ATTIC_TOKEN }}
- name: Buid flake
run: nix build .#nixosModules.puzzlevision