nanovg/.github/workflows/ci.yml
Nat! 0bfd2c21cc New ci.yml. Build nanovg on every push on ubuntu.
Does not build examples (yet), due to technical
problems with the older ubuntu version being used
by github.
2020-12-25 16:43:36 +01:00

28 lines
639 B
YAML

name: CI
on: [push]
env:
BUILD_TYPE: release
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ ubuntu-latest]
steps:
- uses: actions/checkout@v2
- name: Install required packages
run: sudo apt-get install premake4 build-essential libglfw3-dev libglew-dev pkg-config
- name: Premake
run: premake4 gmake
# due to glew problems with in the current ubuntu-latest, we don't build the examples (yet)
# https://github.com/openai/mujoco-py/issues/383 has the same problem for reference
# this doesn't happen in focal
- name: Make
run: cd build && make nanovg