CI/Nix: build with submodules

- Clone repo recursively
- Update Nix install action
- Remove wlroots update
This commit is contained in:
Mihai Fufezan 2024-04-21 20:13:59 +03:00
parent f15513309b
commit 589f758d94
4 changed files with 10 additions and 39 deletions

View file

@ -3,13 +3,12 @@ name: Nix
on: [push, pull_request, workflow_dispatch]
jobs:
wlroots:
if: github.event_name != 'pull_request'
uses: ./.github/workflows/nix-update-wlroots.yml
update-inputs:
uses: ./.github/workflows/nix-update-inputs.yml
secrets: inherit
build:
if: always() && !cancelled() && !contains(needs.*.result, 'failure')
needs: wlroots
needs: update-inputs
uses: ./.github/workflows/nix-build.yml
secrets: inherit