From 8e953f985b1c6236005777e9d3e5b275224a107f Mon Sep 17 00:00:00 2001 From: scorpion-26 <58082714+scorpion-26@users.noreply.github.com> Date: Sat, 18 Mar 2023 00:16:52 +0100 Subject: [PATCH] SNI: Fix CI --- .github/workflows/build.yml | 22 ++++++++++++---------- flake.nix | 1 + 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4abd53f..00c8c84 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,14 +20,16 @@ jobs: - name: Download pacman packages run: | pacman -Syu --noconfirm base-devel gcc git ninja meson gtk-layer-shell pulseaudio wayland - + - name: Download gBar - uses: actions/checkout@v3.3.0 - + uses: actions/checkout@v3.3.0 + with: + submodules: recursive + - name: Run meson run: | meson setup build - + - name: Build gBar run: | ninja -C build @@ -35,14 +37,14 @@ jobs: name: Build using Nix runs-on: ubuntu-latest steps: - - name: Download gBar - uses: actions/checkout@v3.3.0 - - name: Install Nix uses: cachix/install-nix-action@v20 - + + - name: Download gBar + uses: actions/checkout@v3.3.0 + with: + submodules: recursive + - name: Build Nix flake run: | nix build --print-build-logs - - diff --git a/flake.nix b/flake.nix index b58f0bd..350e448 100644 --- a/flake.nix +++ b/flake.nix @@ -29,6 +29,7 @@ gtk3 gtk-layer-shell libpulseaudio + stb ]; }); in {