From 2954a3f535cb8172966e19ad76c0a4902692c4bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikodem=20Rabuli=C5=84ski?= Date: Sat, 10 Feb 2024 23:10:31 +0100 Subject: [PATCH] .github/workflows: run more jobs on selfhosted runners --- .github/workflows/build.yaml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index df6fdda..814258d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -5,22 +5,20 @@ on: jobs: check: - runs-on: ubuntu-latest + runs-on: [nix] steps: - - uses: actions/checkout@v3 - - uses: ./.github/actions/install-nix + - uses: actions/checkout@v4 - run: nix flake check matrix: - runs-on: ubuntu-latest + runs-on: [nix] needs: [check] outputs: aarch64-darwin: ${{ steps.generate_matrix.outputs.aarch64-darwin }} aarch64-linux: ${{ steps.generate_matrix.outputs.aarch64-linux }} x86_64-linux: ${{ steps.generate_matrix.outputs.x86_64-linux }} steps: - - uses: actions/checkout@v3 - - uses: ./.github/actions/install-nix + - uses: actions/checkout@v4 - id: generate_matrix run: | nix eval --raw .#github-matrix >> $GITHUB_OUTPUT @@ -34,7 +32,7 @@ jobs: matrix: output: ${{ fromJson(needs.matrix.outputs.x86_64-linux )}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/install-nix - name: Build output run: nix build .#${{ matrix.output }} -L @@ -52,7 +50,7 @@ jobs: matrix: output: ${{ fromJson(needs.matrix.outputs.aarch64-darwin )}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/install-nix - name: Build output run: nix build .#${{ matrix.output }} -L @@ -70,7 +68,7 @@ jobs: matrix: output: ${{ fromJson(needs.matrix.outputs.aarch64-linux )}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build output run: nix build .#${{ matrix.output }} -L - name: Push output