synix/.forgejo/workflows/build-tests.yml
sid 36d28a6a4b
All checks were successful
Build tests / build-hosts (pull_request) Successful in 24s
Flake check / flake-check (pull_request) Successful in 37s
ci: run build-tests and deploy-docs on any release branch
2026-05-31 20:09:19 +02:00

23 lines
590 B
YAML

---
name: Build tests
on:
pull_request:
branches:
- release-*
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