Skip to content

Workflow file for this run

name: Check code formatting, test and show code coverage
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
everything:
name: Check code formatting, test and show code coverage
runs-on: ubuntu-latest
steps:
- name: Checkout source code
uses: actions/checkout@master
- name: Install tesseract ocr to allow Apache Tika to extract info from images
run: sudo apt-get install tesseract-ocr-por
- name: Setup test environment
run: |
make setup
- name: Check code formatting
run: |
make check
- name: Run tests and show code coverage
run: |
make coverage