| 1234567891011121314151617181920212223242526272829303132333435 |
- name: coverage
- on: [push, pull_request]
- jobs:
- linux:
- name: linux
- runs-on: ubuntu-latest
- steps:
- - name: Run Tests
- run: |
- uname -a
- export MRU_PROFILE=1
- export VIMPRG=vim
- $VIMPRG --version
- cd ./test
- ./run_mru_tests.sh
- - name: Install Python
- uses: actions/setup-python@v1
- - name: Install covimerage
- run: |
- pip install covimerage
- covimerage --version
- - name: Run covimerage
- run: |
- cd ./test
- covimerage write_coverage profile.txt
- - name: Take coverage
- run: |
- cd ./test
- coverage report
- coverage xml
- - name: Upload coverage to codecov
- uses: codecov/codecov-action@v1
- with:
- token: ${{ secrets.CODECOV_TOKEN }}
- file: ./test/coverage.xml
|