git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit7e316b0e7f47c9804ffe5a61bffdad0be01078c3
parent9649653206
authorIsaac Freund <[email protected]>
date2020-11-19 21:27
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/