SNI: Fix CI

This commit is contained in:
scorpion-26 2023-03-18 00:16:52 +01:00
parent 1241d7c87c
commit 8e953f985b
2 changed files with 13 additions and 10 deletions

View file

@ -20,14 +20,16 @@ jobs:
- name: Download pacman packages - name: Download pacman packages
run: | run: |
pacman -Syu --noconfirm base-devel gcc git ninja meson gtk-layer-shell pulseaudio wayland pacman -Syu --noconfirm base-devel gcc git ninja meson gtk-layer-shell pulseaudio wayland
- name: Download gBar - name: Download gBar
uses: actions/checkout@v3.3.0 uses: actions/checkout@v3.3.0
with:
submodules: recursive
- name: Run meson - name: Run meson
run: | run: |
meson setup build meson setup build
- name: Build gBar - name: Build gBar
run: | run: |
ninja -C build ninja -C build
@ -35,14 +37,14 @@ jobs:
name: Build using Nix name: Build using Nix
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Download gBar
uses: actions/checkout@v3.3.0
- name: Install Nix - name: Install Nix
uses: cachix/install-nix-action@v20 uses: cachix/install-nix-action@v20
- name: Download gBar
uses: actions/checkout@v3.3.0
with:
submodules: recursive
- name: Build Nix flake - name: Build Nix flake
run: | run: |
nix build --print-build-logs nix build --print-build-logs

View file

@ -29,6 +29,7 @@
gtk3 gtk3
gtk-layer-shell gtk-layer-shell
libpulseaudio libpulseaudio
stb
]; ];
}); });
in { in {