Skip to content

.github/workflows: Improve pipeline with some parallel steps #28

.github/workflows: Improve pipeline with some parallel steps

.github/workflows: Improve pipeline with some parallel steps #28

Workflow file for this run

name: Exhaustive Flake Test
on:
workflow_dispatch:
push:
branches:
- staging
jobs:
check:
name: Check Flake Outputs
runs-on: ubuntu-latest
steps:
- uses: ./.github/workflows/setup-env.yml
- name: Flake Check
run: nix flake check
build:
name: Build Flake Outputs
runs-on: ubuntu-latest
needs: ['prepare']

Check failure on line 22 in .github/workflows/build.yml

View workflow run for this annotation

GitHub Actions / Exhaustive Flake Test

Invalid workflow file

The workflow is not valid. .github/workflows/build.yml (Line: 22, Col: 13): Job 'build' depends on unknown job 'prepare'.
strategy:
matrix:
outputs: ['nixosConfigurations.LAPTOP-3DT4F02.config.system.build.toplevel',
'nixosConfigurations.DESKTOP-3DT4F02.config.system.build.toplevel',
'nixosConfigurations.ISO-3DT4F02.config.system.build.isoImage']
steps:
- uses: ./.github/workflows/setup-env.yml
- name: Flake Build
run: |
nix build '.#${{ matrix.outputs }}'