Files
hyprland/.github/workflows/nix-ci.yml
Vaxry 3d6476c902 Core: Add a test suite (#9297)
Adds a test suite for testing hyprland's features with a runtime tester

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2025-06-26 19:43:39 +02:00

21 lines
584 B
YAML

name: Nix (CI)
on: [push, pull_request, workflow_dispatch]
jobs:
update-inputs:
if: (github.event_name == 'push' || github.event_name == 'workflow_dispatch')
uses: ./.github/workflows/nix-update-inputs.yml
secrets: inherit
build:
if: (github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork)
uses: ./.github/workflows/nix-build.yml
secrets: inherit
test:
if: (github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork)
needs: build
uses: ./.github/workflows/nix-test.yml
secrets: inherit