name: Simple CI on: [pull_request] jobs: run-ci: name: Build Frontend runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v1 with: node-version: '14.x' - run: npm i -g npm@7 - run: npm install - name: Check git status run: git status - name: Check git diff run: git diff - name: Check if the git repository is clean run: exit $( git status --porcelain --untracked-files=no | head -255 | wc -l ) - run: npm run lint - run: make