name: CI on: push: branches: [ master ] pull_request: branches: [ master ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: install run: sudo apt-get update -qq && sudo apt-get install qtconnectivity5-dev qtbase5-dev qttools5-dev qtmultimedia5-dev libqt5opengl5-dev qtpositioning5-dev qtdeclarative5-dev qtscript5-dev libqt5sensors5-dev libqt5serialport5-dev libqt5svg5-dev libqt5webkit5-dev libqt5websockets5-dev libqt5x11extras5-dev libqt5xmlpatterns5-dev qml-module-qtquick-privatewidgets qtbase5-private-dev qtdeclarative5-private-dev qttools5-private-dev qtwebengine5-private-dev qt5-default -y - name: qmake run: qmake qskinny.pro - name: make run: make -j$(nproc)