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 {