initial commit
All checks were successful
Deploy docs / build-and-deploy (push) Successful in 3s

This commit is contained in:
sid 2026-02-23 20:34:35 +01:00
commit 95a533c876
451 changed files with 18255 additions and 0 deletions

View file

@ -0,0 +1,22 @@
name: Build tests
on:
pull_request:
branches:
- release-25.11
jobs:
build-hosts:
runs-on: runner
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build NixOS server config
run: nix build -L .#nixosConfigurations.nixos-server.config.system.build.toplevel
- name: Build NixOS client config
run: nix build -L .#nixosConfigurations.nixos-hyprland.config.system.build.toplevel
- name: Build Home Manager config w/ Hyprland
run: nix build -L .#homeConfigurations.hm-hyprland.activationPackage

View file

@ -0,0 +1,22 @@
name: Deploy docs
on:
push:
branches:
- release-25.11
jobs:
build-and-deploy:
runs-on: host
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build documentation
run: |
STORE_PATH=$(nix build .#synix-docs --print-out-paths --no-link)
echo "STORE_PATH=$STORE_PATH" >> $GITHUB_ENV
- name: Update symlink
run: ln -sfn ${{ env.STORE_PATH }} /var/www/doc

View file

@ -0,0 +1,13 @@
name: Flake check
on: [pull_request]
jobs:
flake-check:
runs-on: runner
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run flake check
run: nix flake check --impure