]> git.lizzy.rs Git - shadowclad.git/commitdiff
Add github workflow for CI build on Ubuntu github-actions
authorElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 11 Oct 2021 08:22:26 +0000 (10:22 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 11 Oct 2021 08:22:26 +0000 (10:22 +0200)
.github/workflows/build.yml [new file with mode: 0644]

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644 (file)
index 0000000..a27bdbf
--- /dev/null
@@ -0,0 +1,17 @@
+name: build
+on: [push]
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout repository and submodules
+        uses: actions/checkout@v2
+      - name: Install deps
+        run: |
+          sudo apt-get update
+          sudo apt-get install -y build-essential clang libgl1-mesa-dev libglfw3-dev libglew-dev libassimp-dev
+      - name: Build
+        env:
+          CC: clang
+        run: |
+          make -j$(nproc)