From 12f1bccb7753834c2f14e78a946ba71c05e02a7e Mon Sep 17 00:00:00 2001 From: Zach Coyle Date: Tue, 7 May 2024 22:22:52 -0400 Subject: [PATCH] begin busting out all cachix builds into separate actions --- ...ache-nixos-networkmanager-openconnect.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/cache-nixos-networkmanager-openconnect.yaml diff --git a/.github/workflows/cache-nixos-networkmanager-openconnect.yaml b/.github/workflows/cache-nixos-networkmanager-openconnect.yaml new file mode 100644 index 00000000..b7204fd8 --- /dev/null +++ b/.github/workflows/cache-nixos-networkmanager-openconnect.yaml @@ -0,0 +1,28 @@ +name: cachix-nixos +on: + pull_request: + push: +jobs: + cachix: + runs-on: ubuntu-latest + steps: + # - name: Set Swap Space + # uses: pierotofy/set-swap-space@master + # with: + # swap-size-gb: 0.1 + # - name: Free Disk Space + # uses: jlumbroso/free-disk-space@main + # with: + # tool-cache: true + - name: Checkout + uses: actions/checkout@v4.1.1 + - name: Install Nix + uses: DeterminateSystems/nix-installer-action@main + - name: Magic Nix Cache + uses: DeterminateSystems/magic-nix-cache-action@main + - uses: cachix/cachix-action@v14 + with: + name: zachcoyle + authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} + - run: nix build .#nixosConfigurations.nixos-laptop.pkgs.networkmanager-openconnect --show-trace + continue-on-error: true