From 16e4b5267f507d8fe1c557d903a935d5fdd3bce9 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Thu, 19 Nov 2020 21:27:45 +0100 Subject: [PATCH] ci: clone submodules, cleanup --- .github/workflows/ci_build.yml | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci_build.yml b/.github/workflows/ci_build.yml index beec6a3..7be577d 100644 --- a/.github/workflows/ci_build.yml +++ b/.github/workflows/ci_build.yml @@ -18,16 +18,17 @@ jobs: container: voidlinux/voidlinux:latest steps: - - name: Install Dependencies + - name: install deps run: | xbps-install -S xbps-install -uy xbps - xbps-install -uy xbps-install -uy zig wayland-devel wayland-protocols wlroots-devel \ - libxkbcommon-devel pixman-devel pkgconf scdoc + libxkbcommon-devel pixman-devel pkgconf scdoc git - - name: Checkout Code - uses: actions/checkout@master + - name: checkout + uses: actions/checkout@v2 + with: + submodules: true - name: build run: | @@ -49,10 +50,12 @@ jobs: xbps-install -uy xbps xbps-install -uy xbps-install -uy zig wayland-devel wayland-protocols wlroots-devel \ - libxkbcommon-devel pixman-devel pkgconf scdoc + libxkbcommon-devel pixman-devel pkgconf scdoc git - name: checkout - uses: actions/checkout@master + uses: actions/checkout@v2 + with: + submodules: true - name: build run: | @@ -73,11 +76,16 @@ jobs: xbps-install -S xbps-install -uy xbps xbps-install -uy - xbps-install -uy zig + xbps-install -uy zig git - name: checkout - uses: actions/checkout@master + uses: actions/checkout@v2 + with: + submodules: true - name: fmt run: | - find . -path ./zig-cache -prune -o -name "*.zig" -exec zig fmt --check {} ";" + zig fmt --check river/ + zig fmt --check riverctl/ + zig fmt --check rivertile/ + zig fmt --check example/