Nix: simplify CI

This commit is contained in:
Mihai Fufezan
2023-03-04 16:43:26 +02:00
committed by Mihai Fufezan
parent b69f40815f
commit be22172a35
2 changed files with 6 additions and 9 deletions

View File

@@ -5,13 +5,6 @@ jobs:
nix:
name: "Build Hyprland (Nix)"
runs-on: ubuntu-latest
strategy:
matrix:
package:
- default
- hyprland-no-hidpi
- hyprland-nvidia
- xdg-desktop-portal-hyprland
steps:
- name: Clone repository
uses: actions/checkout@v3
@@ -29,5 +22,5 @@ jobs:
with:
name: hyprland
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: Build Hyprland with default settings
run: nix build .#${{ matrix.package }} --print-build-logs
- name: Build packages
run: nix flake check --print-build-logs --accept-flake-config