From 87f8ca18454bf6a88f7324bbb02b711514bab14c Mon Sep 17 00:00:00 2001 From: Tibor Pilz Date: Thu, 4 Jul 2024 17:46:38 +0200 Subject: [PATCH] ci: free up disk space in github runners --- .github/workflows/build.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 040a77b..2a1339f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,6 +6,8 @@ jobs: build-home: runs-on: ubuntu-latest steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main - uses: actions/checkout@v3 - uses: cachix/install-nix-action@v22 with: @@ -30,6 +32,8 @@ jobs: build-edge: runs-on: ubuntu-latest steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main - uses: actions/checkout@v3 - uses: cachix/install-nix-action@v22 with: @@ -42,6 +46,8 @@ jobs: build-klaus: runs-on: ubuntu-latest steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main - uses: actions/checkout@v3 - uses: cachix/install-nix-action@v22 with: @@ -54,6 +60,8 @@ jobs: build-thinkyMcThinkpad: runs-on: ubuntu-latest steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main - uses: actions/checkout@v3 - uses: cachix/install-nix-action@v22 with: @@ -64,17 +72,3 @@ jobs: authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - run: nix build .#nixosConfigurations.klaus.config.system.build.toplevel - # TODO: Fix for apple silicon - # build-macos: - # runs-on: macos-latest - # steps: - # - uses: actions/checkout@v3 - # - uses: cachix/install-nix-action@v22 - # with: - # nix_path: nixpkgs=channel:nixos-unstable - # - uses: cachix/cachix-action@v12 - # with: - # name: tiborpilz - # authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - # - run: nix build '.#homeConfigurations."tibor.pilz".activationPackage' - # - run: nix build '.#darwinConfigurations.bigmac.system'