Skip to content

c

c #451

Workflow file for this run

name: "CI"
on:
push:
branches:
- "*"
pull_request:
jobs:
configure:
runs-on: self-hosted
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- id: set-matrix
run: |
nix eval --json .#data > config.json
echo "matrix=$(jq -c . < ./config.json)" >> $GITHUB_OUTPUT
run-matrix:
needs: configure
runs-on: self-hosted
strategy:
matrix: ${{ fromJson(needs.configure.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
- run: echo ${{matrix.output}}
# - run: nixci
- run: nix build -L .#${{matrix.output}}
#- run: nix build -L .#packages.aarch64-linux.default
#- run: nix build -L .#packages.x86_64-linux.default