diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ee27ed04..a51dc74c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,6 +32,35 @@ jobs: steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Scrounge-up some more space + uses: samueldr/more-space-action@v2025-01-24.pre + with: + enable-lvm-span: true + lvm-span-mountpoint: /nix + + - name: Set Nix store ownership + run: | + sudo chown root:root /nix + + - name: Override lix-daemon build directory + run: | + ( + PS4=" $ " + set -eux -o pipefail + + sudo mkdir -p /nix/tmp + sudo chmod ug=rwx,o=rwxt /nix/tmp + + sudo mkdir -p /etc/systemd/system/lix-daemon.service.d + sudo tee /etc/systemd/system/lix-daemon.service.d/override.conf >/dev/null <