diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 48b4da43..8adef5c4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -48,27 +48,27 @@ jobs: container: image: archlinux steps: - - name: Download dependencies 📥 + - name: Download dependencies run: | sed -i 's/SigLevel = Required DatabaseOptional/SigLevel = Optional TrustAll/' /etc/pacman.conf pacman --noconfirm --noprogressbar -Syyu pacman --noconfirm --noprogressbar -Sy glslang libepoxy libfontenc libxcvt libxfont2 libxkbfile vulkan-headers vulkan-validation-layers xcb-util-errors xcb-util-renderutil xcb-util-wm xorg-fonts-encodings xorg-server-common xorg-setxkbmap xorg-xkbcomp xorg-xwayland git go clang lld libc++ pkgconf meson ninja wayland wayland-protocols libinput libxkbcommon pixman glm libdrm libglvnd cairo pango systemd scdoc base-devel seatd - - name: Checkout Hyprland 📡 + - name: Checkout Hyprland uses: actions/checkout@v3 with: submodules: true - - name: Configure 🔧 + - name: Configure run: | meson obj-x86_64-pc-linux-gnu \ -Ddefault_library=static - - name: Compile 🎲 + - name: Compile run: ninja -C obj-x86_64-pc-linux-gnu - - name: Compress artifacts 📦 + - name: Compress artifacts run: | mkdir x86_64-pc-linux-gnu DESTDIR=$PWD/x86_64-pc-linux-gnu meson install -C obj-x86_64-pc-linux-gnu --tags runtime tar -cvf x86_64-pc-linux-gnu.tar.xz x86_64-pc-linux-gnu - - name: Upload artifacts 📤 + - name: Upload artifacts uses: actions/upload-artifact@v3 with: name: Build artifacts (x86_64-pc-linux-gnu)