diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 74d6457..cce5071 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,11 +3,15 @@ on: pull_request: push: +env: + RUNNER_TOOL_CACHE: /toolcache + jobs: determine-hosts: name: "Determining hosts to build" runs-on: ubuntu-latest - container: catthehacker/ubuntu:act-24.04 + container: + image: catthehacker/ubuntu:act-latest outputs: hosts: ${{ steps.hosts.outputs.hostnames }} steps: @@ -23,12 +27,13 @@ jobs: build: runs-on: ubuntu-latest - container: catthehacker/ubuntu:act-24.04 + container: + image: catthehacker/ubuntu:act-latest needs: determine-hosts strategy: matrix: hostname: [ - Development, + Development Testing ] @@ -39,5 +44,5 @@ jobs: nix_path: nixpkgs=channel:nixos-unstable - name: "Build host" run: | - nix build ".#nixosConfigurations.${{ matrix.hostname }}.config.system.build.toplevel" --verbose + nix build ".#nixosConfigurations.${{ matrix.hostname }}.config.system.build.toplevel"