From ed3c927b9a99cd6575a6ec0d4177b53187e17b5e Mon Sep 17 00:00:00 2001 From: Tom Hubrecht Date: Fri, 15 Dec 2023 22:18:33 +0100 Subject: [PATCH] feat(workflows/eval): Separate the evaluation in 3 jobs --- .forgejo/workflows/eval.yaml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/eval.yaml b/.forgejo/workflows/eval.yaml index 9c09a7c..7f31ee6 100644 --- a/.forgejo/workflows/eval.yaml +++ b/.forgejo/workflows/eval.yaml @@ -5,12 +5,32 @@ on: - main jobs: - build_configs: + build_compute01: runs-on: nix steps: - uses: actions/checkout@v3 - - name: Build the nodes + - name: Build compute01 run: | # Enter the shell - nix-shell --run 'colmena build' + nix-shell --run 'colmena build --on compute01' + + build_storage01: + runs-on: nix + steps: + - uses: actions/checkout@v3 + + - name: Build storage01 + run: | + # Enter the shell + nix-shell --run 'colmena build --on storage01' + + build_web01: + runs-on: nix + steps: + - uses: actions/checkout@v3 + + - name: Build web01 + run: | + # Enter the shell + nix-shell --run 'colmena build --on web01'