From 6709f95384a1c0cc262f08be9fd46a9b3da65ee9 Mon Sep 17 00:00:00 2001 From: cy Date: Wed, 8 Jan 2025 22:22:02 -0500 Subject: [PATCH] maybe make workflow faster --- .github/workflows/build-and-cache.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-cache.yml b/.github/workflows/build-and-cache.yml index 65815d2..0859089 100644 --- a/.github/workflows/build-and-cache.yml +++ b/.github/workflows/build-and-cache.yml @@ -6,6 +6,13 @@ on: jobs: build: + strategy: + matrix: + package: + - github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic + - github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic-server + - github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic-client + runs-on: ubuntu-latest steps: - uses: DeterminateSystems/nix-installer-action@main @@ -23,6 +30,4 @@ jobs: cache: ${{ vars.ATTIC_CACHE }} token: ${{ secrets.ATTIC_TOKEN }} - - run: nix build github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic - - run: nix build github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic-server - - run: nix build github:cything/attic/4938bf3584258e74d6f2036198eef81d7cdb4c85#attic-client + - run: nix build '${{ matrix.package }}'